- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access 意図しないパラメータ入力)
意図しないパラメータ入力の問題とは?
このQ&Aのポイント
- クエリを作成中に、意図しないパラメータ入力ボックスが表示される問題が発生しています。
- 店マスタをテーブルとして使用し、他の項目は多側になっています。
- クエリを一つにまとめることができなかったため、二つに分けようとしましたが、二つ目のクエリでパラメータ入力が表示されます。抽出条件は指定していません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
「参照元のテーブルに存在しない項目名」を参照すると、エラーにはならず「パラメータの入力」のダイアログが出ます。 また、テーブル名、項目名に「全角文字」を使用した場合、意図しない「構文の切れ目」が出来てしまい、それが元で「テーブル名、項目名が分断され、分断された後半が存在しない項目名として解釈される」事により、それが原因で「パラメータの入力」のダイアログが出る場合もあります。 テーブル名や項目名に全角文字(ひらがなやカタカナや記号や漢字)を使う場合は、それらを「[」と「]」で括って下さい。 SELECT [■店マスタ].[店コード], [ゴルフ].*, [球技ボール].*, [釣].*, [登山・アウトドア].*, [海・水中].*, [武道].*, [その他].*, [合計].* FROM ((((((([■店マスタ] INNER JOIN [ゴルフ] ON [■店マスタ].[コード] = [ゴルフ].[店コード]) INNER ......