- ベストアンサー
Accessのクエリデザインで条件抽出のテキストボックス
アクセス初心者です。 既に作成済みのクエリを実行する時、いつも「開始日」と「終了日」を入力するテキストボックスが 出てきていました。 例えば開始日のボックスに2009/04/01を入力してEnterを押すと次に終了日を入力する ボックスが出てきて2009/05/31と入力して実行するとそのデータベースのその日付の期間の データが抽出されるようになっていました。 あるとき必要がありそのクエリのデザインを開き別のテーブルの抽出条件を追加したり していたときに、その日付(登録日時というテーブル)の部分の抽出条件を消してしまいました。 元通りにしたいのですが、どのような式が入力されていたのかわかりません。 私なりに調べてみて、テキストボックスは表示されないのですが、クエリのデザインを 開いている状態でそこに 「Between #2009/04/01# And #2009/05/31#」などと日付を入力すればできることは わかったのですが、テキストボックスが表示されるように元通りにすることはわかりませんでした。 お分かりになる方、教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
「パラメータークエリ」でしょう。これでGoogle照会のこと。 条件の行に Between [開始日」And [終了日] と(消す前は)入れてあったと思います。
その他の回答 (1)
- 30246kiku
- ベストアンサー率73% (370/504)
Between [開始日] And [終了日] としてみてはいかがでしょうか。
お礼
ありがとうございました やっと解決しました。
補足
早速のご回答ありがとうございます。 Between [開始日] And [終了日] ということは、#2009/04/01#And#2009/05/31#と直接日付を ココに入れるのではなく、[開始日] And [終了日]という言葉を 入れておくということでOKなんでしょうか? 本当に初心者ですいませんm(__)m トラブルは会社のPCなので、明日会社に行ったらやってみます。
お礼
早速のご回答、ありがとうございました。 「パラメータークエリ」でGoogle検索してみました。 大変良くわかりました。ありがとうございます。 会社のPCでのトラブルですので、明日会社に行ったら 早速やってみます。
補足
imogasi様 早速やってみましたが、次のようなエラーメッセージがでてしまいます。 Between...And 演算子でキーワード、And が指定されていません。 正しい構文は次の通りです 式[Not] Between 値1 And 値2 初めはうまく出来たように思ったのですが、 ボックスが1つ目にBetween [開始日」And [終了日] 2つ目に開始日、3つ目に終了日 と3回日付を入力するように出てきてしまいました。 それでやり直そうとしたら、上のようなエラーメッセージが出てしまいました。 再度アドバイスいただければうれしいです。