誕生日をフィールドDateValueOf
に保存するテーブルがあります。ユーザーが任意の日付を入力できるクエリを作成しています。このクエリは、その日の誕生日を持つ顧客を返します。日付 - アクセスの条件式のデータ型の不一致
このため、今年のすべての年をDateValueOf
に変換しようとしています。
eg > #13-10-1996# to #13-10-2016#
eg > #13-10-2001# to #13-10-2016#
私は、日付ピッカーから日付を選択し、以下のクエリを実行するようにユーザーに依頼します。
SELECT CustomerID
WHERE FormatDateTime(DateValue(DateSerial(Year(Date()),Month([DateValueOf]),Day([DateValueOf]))),2) >= #13-10-2016#
しかし、このSQL文はエラー
data type mismatch in criteria expression
を生産する私のミスをハイライトしてください。前もって感謝します。私は今日誰の誕生日を得るために他の方法にも開いています。
ニースの提案。私は私のプロジェクトであなたのソリューションを実装しました。ありがとう –