我无法在MS Access 2007中将日期数据类型作为SQL查询运行

时间:2013-05-09 05:27:25

标签: ms-access

我在MS Access 2007中导入了一个日期格式为dd-mm-yyyy的Excel文件。当我运行以下查询

SELECT Hours
FROM work_DA WHERE Date BETWEEN 01-05-2013 AND 09-5-2013;

我只获得带有小时字段的空白表格。 请告诉我如何在MS Access中运行此查询。

2 个答案:

答案 0 :(得分:-1)

试试这个..

sqlcommand是

"SELECT Hours FROM work_DA WHERE Date >= #" & format(01-05-2013,'dd-mm-yyyy') & _
"# AND Date <= #" & format(09-5-2013,'dd-mm-yyyy') & "#"

使用变量

更改日期

答案 1 :(得分:-1)

如果你提到你的桌子结构会更好 根据我的想法,您在查询日期时必须使用&#34; FORMAT&#34; 功能。