急!!!access中按日期查询数据问题

来源:百度知道 编辑:UC知道 时间:2024/06/25 02:26:02
在access数据库中日期是以2008-9-11 10:35:16格式存储的,在vb中我想用DTPicker将符合要求的数据查询出来,例如,要查出2008-9-11的数据,在DTPicker选择日期点查询按钮后,只要是2008-9-11号的数据无论是后面的时间是多少都应该被查出来,请高手帮忙写出查询语句!非常感谢!

"select * from table where date >= #"+DTPicker+" 00:00:00# and date<=#"+DTPicker+" 23:59:59#"

其中table为你的表名称,date为你的字段名称,DTPicker是你从控件中获得的日期,查询从当天0点到23点59分59秒的信息你就可以查出当天所有记录

另外vb中的字符串相加好像是用&,太久没用了,你把+号换成&就行了

日期 like format(dtpicker.value,'yyyy-M-d')+'*'