MS Access 選択クエリ内で DatePart() を使用して、最初は文字列形式の日付から月と年を数値として抽出しようとしています。
「YYYY-MM-DD HH:NN:SS.0000000」
他の誰かによって書かれた最初のコードは次のように述べています。
DatePart("m", date)
DatePart("yyyy", date)
しかし、クエリの実行時に「データ型、基準の不一致」エラーが発生していたため、Cdate() を使用して文字列を日付型に変換しようとしました。
DatePart("m", Cdate(date))
DatePart("yyyy", Cdate(date))
ただし、これで問題は解決しませんでした。私の最初の日付文字列が Cdate() で変換できる形式になっていないのか、それとも私のような日付文字列から部分的な数値日付を抽出する簡単な方法があるのか 疑問に思っています。
この質問が不完全な場合に備えて、状況についてさらに詳しく説明する準備ができていますが、先回りしたくありません.