17個のテーブルと約300MBのデータを含むAccess 2016データベースで作業しています。この上にいくつかのクエリとビューを作成する必要があります。クエリの性質とSQLに関する私のバックグラウンドのために、GUIを使用する代わりに、SQLビューでクエリを直接記述しています。
クエリを保存した後、たまにパラメータの入力を求められるようになります。ただし、SQLクエリに問題はありません。テキストをコピーして新しいクエリに貼り付けると、正常に機能します。
プロンプトが表示されているパラメーターも存在しません(通常、パラメーター名に「Query1」と列に割り当てた名前が含まれている場合があります)。なぜこれが起こっているのですか、どうすれば防ぐことができますか?一部のデータが古くなった場合に備えて、Accessファイル全体を保存および更新しようとしました。助けにはなりません。
編集:それは再び起こった。今回は、クエリに新しい列を追加しました(SQLエディター経由)。突然このポップアップが表示され始めました:
変換:パラメーター値、Query1.Expression1001に書き込む