- ベストアンサー
MSアクセスで期間検索は?
アクセスで書式[日付(S)]のフィールドを期間検索するクエリを作りたいのですが良くわかりません。 検索期間入力用のフォームに[開始][終了]のコントロールを書式[日付(S)]で作成しました。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
クエリのパラメータ検索なら Between [フォーム名].[開始] And [フォーム名].[終了] ただ元の日付フィールドに時間がある場合は 検索期間:CvDate(Format([日付],"yyyy/mm/dd")) で日付を抽出してください。
その他の回答 (2)
- O_cyan
- ベストアンサー率59% (745/1260)
回答No.3
クエリの日付のフィールドの抽出条件に Between [Forms]![フォーム名]![開始] And [Forms]![フォーム名]![終了] でないと検索期間入力用のフォームの[開始][終了]の値を代入できません。 日付(S)のフィールドなら時間までは入ってないのでこれでOKです。
- Gin_F
- ベストアンサー率63% (286/453)
回答No.2
横から失礼します <(_ _)> > Between [フォーム名].[開始] And [フォーム名].[終了] Between Forms![フォーム名]![開始] And Forms![フォーム名]![終了] > 検索期間:CvDate(Format([日付],"yyyy/mm/dd")) 検索期間:CDate(Format([日付],"yyyy/mm/dd")) ですね。
お礼
ありがとうございました。 初心者なので、レベルの低いQ.を申し訳なく思います。 ヘルプやマニュアル本では良くわからないことが多くて。