MS Access 2007 で日付形式がdd-mm-yyyy
. 次のクエリを実行すると
SELECT Hours
FROM work_DA WHERE Date BETWEEN 01-05-2013 AND 09-5-2013;
時間フィールドのある空白のテーブルしか取得しません。MS Access でこのクエリを実行する方法を教えてください。
MS Access 2007 で日付形式がdd-mm-yyyy
. 次のクエリを実行すると
SELECT Hours
FROM work_DA WHERE Date BETWEEN 01-05-2013 AND 09-5-2013;
時間フィールドのある空白のテーブルしか取得しません。MS Access でこのクエリを実行する方法を教えてください。
テーブル構造について言及した方がよいでしょう。
私が理解できることから、日付を照会するときは「FORMAT」関数を使用する必要があります。
これを試して ..
sqlcommand は
"SELECT Hours FROM work_DA WHERE Date >= #" & format(01-05-2013,'dd-mm-yyyy') & _
"# AND Date <= #" & format(09-5-2013,'dd-mm-yyyy') & "#"
変数で日付を変更する