• ベストアンサー

日付の抽出

アクセスで日付が入力されているサブフォームから期間を指定して抽出したいと考えています。 Me!sub担当者別.Form.Filter = "日付 Between #" & Me!txt開始 & "# And #" & Me!txt終了 & "#" というふうにしたのですが、txt開始に02/02/02、txt終了に02/03/27を入力すると表示されるのに、txt開始に02/03/20とすると表示されるはずのデータが存在しているのに表示されません。 どうしてこういう風に表示されたり、されなかったりするのかがよく分かりません。 よろしくお願いします。

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

  • ベストアンサー
  • yoisho
  • ベストアンサー率64% (331/516)
回答No.1

日付の年を4桁で入れると、ちゃんと抽出されませんか? だとしたら、Access(というより、JetDBエンジン)の問題に由来することです。 以前に、同じような質問にアドバイスしたことがありますので、URLを参考にしてください。

参考URL:
http://www.okweb.ne.jp/kotaeru.php3?q=207731
t-tomo
質問者

お礼

日付の年を4桁でも抽出がうまくいかなかったので、早速、教えていただいたURLを参考にしたところ、うまく抽出出来ました。 どうもありがとうございました。

関連するQ&A