这个比较日期的查询哪里错了?
一个Access数据库
com.CommandText = "SELECT SUM(数量) FROM 订货表 WHERE DATEDIFF(DAY,日期,now())=0";
上面的查询,只查询今天的订货数量,为什么报错呢?
DATEDIFF函数是比较两个日期、now是当前日期,DAY表示比较天
为什么报错呢?是不是Access数据库没有DATEDIFF函数?
------解决方案--------------------datediff('d',...)
------解决方案--------------------day => 'd'
------解决方案-------------------- DateDiff( "d", 日期字段列名, #指定日期#)
------解决方案--------------------不熟access,看看有没有帮助文档之类的
------解决方案--------------------参数错了。。DateDiff( "d", 日期, 日期)