• ベストアンサー

クエリのパラメータについて教えてください(Access2000)

Access初心者です。 クエリのデザインビューでフィールドに条件を設定するために[](角かっこ)でパラメータを設定しました。 人から聞いたのですが、そのあとにメニューバーの「クエリ」-「パラメータ」でも設定をした方がいいと言われました。 これはどういう理由からでしょうか? また、設定をしなくてもできるのですが、どんな不都合があるのでしょうか? 私自身、初心者なのですが、人に教えないといけないんです。 わかりやすくご指導ください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • holly2001
  • ベストアンサー率75% (25/33)
回答No.1

1)そのクエリが、クロス集計クエリの場合と、クロス集計の基になっている場合 2)パラメータを設定するフィールドが、Yes/No型の場合と、外部のSQLデータベースのものである場合 上記の場合には、[クエリ]→[パラメータ]で、データ型を指定する必要があります。 それ以外の場合は、特に必要ありません。 詳しくはヘルプの「パラメータクエリを作成する」の項をご確認下さい。 (憶測ですが)「設定をしたほうがいい」とおっしゃったのは、「設定が必要な条件を覚えるのは面倒だし、肝心な時に設定を忘れたりするから、普段から必ずデータ型を指定する習慣をつけたほうが安全だ」という意図ではないでしょうか。

kunikunichan
質問者

お礼

早々のお返事ありがとうございました。 ヘルプを確認してみました。確かに設定しないといけない場合と 設定しなくてもいい場合を覚えるのって大変ですね。 アドバイスありがとうございました。

関連するQ&A

  • アクセス2000パラメータクエリ似たもの

    初心者マークで、アクセス2000 奮闘中です。 パラメータクエリで、氏名を検索するとき、全く同じ文字でなく、よく似た氏名で検索したいのですが・・・・ たとえば、松本 だけで、何人かの 松本さん が出るように できますか? 出来たら、クエリのデザインビューでやりたいのですが、宜しくお願い致します。

  • ACCESS2007のクエリについて

    ACCESS2007のクエリについて ACCESS初心者です。 よろしくお願いします。 クエリを作成するときに、デザインビューでフィールドの位置を変更したり、 (たとえば、「氏名」の列を4列目から2列目に移動する) 並べ替えなどをして、データシートビューにすると反映されているのに、 データシートビューでフィールドの位置を変更したり、並べ替えなどをしても、 デザインビューには反映されてませんが、 クエリとはこういうものなのですか?

  • Access のパラメータクエリについて

    お世話になります。 Accessでクエリを作成する練習をしています。 住所フィールドを含むクエリを基にして、住所フィールドにパラメータを設定するクエリを作成しています。 住所フィールドには、東京都で始まる住所、千葉県で始まる住所そして埼玉県で始まる住所が多数入力されています。 「パラメータの入力」ダイアログボックスに、ワイルドカードを使用して“東京都*”と入力して、クエリを実行すると1件も抽出できません。 パラメータには、ワイルドカードを使用できないのでしょうか。 または、他に理由があるのでしょうか。 よろしくお願いします。 OS: Windows 7  Office:2010

  • Access パラメータクエリ

    Access97です 更新クエリを作っています。 「テーブルA」の「商品番号」フィールドを一括更新するようにしています。 ところが、更新したい内容(商品番号)が毎回変わるので、現在デザインビューの「レコードの更新」セルに「パラメータ」を設定しています。 が、その都度バラメータダイアログボックスに「商品番号」を入力する手間を効率化したいのです。 リストボックスかコンボボックスのような仕組みで「商品番号」を一覧から選択できるようにしたいのですが。 例えば、「テーブルA」の「商品番号」フィールドが、フォーム上の「商品番号の一覧」から選択した「123456」という番号に更新されるように、、という流れです。

  • Access2002のパラメータ設定で

    Access初心者です。 クエリの取引先フィールドにパラメータを設定します。 webから「[取引先を入力してください]」と、大括弧ごとペーストしてEnterを押すと、ダブルクオーテーションで囲まれてしまい、 パラメータの指定に失敗してしまいます。 大括弧を手入力すればうまく行くのはわかるのですが、 ペーストするとどうして失敗するのでしょうか? その理由を教えてください。

  • パラメータクエリの非表示化

    お世話になります。 Access2000を使っています。 テーブルのフィールド名の変更後、パラメータクエリを実行したら そのパラメータクエリのほかにも設定していないパラメータクエリが 表示されてしまいます。 表示させない方法はありますか?

  • Accessクエリに入力する式について教えてください。

    こんにちはWin98SE/Access2000です。 例えば AフィールドのチェックボックスがONで尚且つ、Bフィールドに数値型の値が入っていて、さらにCフィールドに日付が入った時に DフィールドにBフィールドの値を取込むと言う作業をAccessにさせたいのですが、Accessのクエリ(デザインビューのフィールドか抽出条件に設定)で関数又はSQLを使用して実現できますか。 もし出来るようでしたら、例的なもので結構ですので式等アドバイスをいただけないでしょうか宜しくお願いします。 (関数&SQL初心者です。)

  • アクセスのクエリでパラメータを表示させない方法は?

    超初心者の質問ですみません。。 アクセスのクエリで、ある数字の全体に対して占める割合を求めるため、以下のような式をいれています。 フィールドC: [フィールドA]/[フィールドB] このクエリを開いたときに毎回パラメータが表示されるのですが、これを表示させないためにはどのようにすればよいのでしょうか?OKを2回押せばきちんと計算された値が入ってくるのですが、毎回OKを押さずに開けるようにしたいです。 ちなみに、フィールドAとフィールドBは、あるテーブルに入っている値をクエリ側で 集計 を「合計」に設定して求めた値が入っていて、フィールドA~Cは同じクエリの中にあります。 VBAやSQLはまったく理解できません。 よろしくお願いします。

  • ACCESS 「パラメータの入力」を消したい!!

    アクセス初心者です! レポート作成しています。 新規作成-デザインビュー-基になるクエリを選択 テキストで文字を入力 ビューにす・る・と・・・ 「パラメータの入力」と表示されます。 [OK]を選択するとレポートのビューが見れますが、これはどのようにしたら出ないようになるのでしょうか? おわかりの方教えてくださーい!

  • Accessのクエリーのデザインを印刷したい

    Accessでクエリーをデザインビューで開くと、 四角い枠で囲まれて ・フィールド名 ・元のテーブル名 ・並べ替え ・表示/非表示 ・抽出条件 等が表示されますがこのままを印刷できないですか? SQLという形だとデータベース解析とかいうメニューで印刷できるのですが……枠に囲まれたクエリーのデザインビューのまま印刷したい。

専門家に質問してみよう