关于access时间查询问题
我使用两个时间DTPicker1和DTPicker2来控制起始和终止日期对,用select语句查询出现了问题
代码
Adodc1.RecordSource = "select * from sw_d where 日期 between #" & DTPicker1.Value & "# and #"_ &_DTPicker2.Value & "#"_
Adodc1.Refresh
在一般情况下没有问题,但是当遇到比如2010-9-1到2011-10-2的时候就会只出现2010年九月份和2011年10月1日的数据,中间哪部分就没有了,请问怎么解决这个bug?
[解决办法]
Adodc1.RecordSource = "select * from sw_d where 日期 between #" & DTPicker1.Value & " 00:00:00# and #" & DTPicker2.Value & " 23:59:59#"