こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Accessのクエリデザインで条件抽出のテキストボックス

アクセス初心者です。
既に作成済みのクエリを実行する時、いつも「開始日」と「終了日」を入力するテキストボックスが
出てきていました。
例えば開始日のボックスに2009/04/01を入力してEnterを押すと次に終了日を入力する
ボックスが出てきて2009/05/31と入力して実行するとそのデータベースのその日付の期間の
データが抽出されるようになっていました。

あるとき必要がありそのクエリのデザインを開き別のテーブルの抽出条件を追加したり
していたときに、その日付(登録日時というテーブル)の部分の抽出条件を消してしまいました。

元通りにしたいのですが、どのような式が入力されていたのかわかりません。

私なりに調べてみて、テキストボックスは表示されないのですが、クエリのデザインを
開いている状態でそこに
「Between #2009/04/01# And #2009/05/31#」などと日付を入力すればできることは
わかったのですが、テキストボックスが表示されるように元通りにすることはわかりませんでした。

お分かりになる方、教えてください。

投稿日時 - 2009-06-15 15:06:39

QNo.5046011

困ってます

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

「パラメータークエリ」でしょう。これでGoogle照会のこと。
条件の行に
Between [開始日」And [終了日]
と(消す前は)入れてあったと思います。

投稿日時 - 2009-06-15 20:51:49

補足

imogasi様
早速やってみましたが、次のようなエラーメッセージがでてしまいます。
Between...And 演算子でキーワード、And が指定されていません。
正しい構文は次の通りです
式[Not] Between 値1 And 値2

初めはうまく出来たように思ったのですが、
ボックスが1つ目にBetween [開始日」And [終了日]
2つ目に開始日、3つ目に終了日
と3回日付を入力するように出てきてしまいました。
それでやり直そうとしたら、上のようなエラーメッセージが出てしまいました。

再度アドバイスいただければうれしいです。

投稿日時 - 2009-06-18 13:40:04

お礼

早速のご回答、ありがとうございました。
「パラメータークエリ」でGoogle検索してみました。
大変良くわかりました。ありがとうございます。

会社のPCでのトラブルですので、明日会社に行ったら
早速やってみます。

投稿日時 - 2009-06-18 02:06:41

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

Between [開始日] And [終了日]

としてみてはいかがでしょうか。

投稿日時 - 2009-06-15 15:17:46

補足

早速のご回答ありがとうございます。
Between [開始日] And [終了日]
ということは、#2009/04/01#And#2009/05/31#と直接日付を
ココに入れるのではなく、[開始日] And [終了日]という言葉を
入れておくということでOKなんでしょうか?
本当に初心者ですいませんm(__)m

トラブルは会社のPCなので、明日会社に行ったらやってみます。

投稿日時 - 2009-06-18 01:55:46

お礼

ありがとうございました
やっと解決しました。

投稿日時 - 2009-06-25 06:37:38

あなたにオススメの質問