以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  Access数据源不能精确加载数据,问题出哪了?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=161038)

--  作者:yellow
--  发布时间:2021/3/3 16:10:00
--  Access数据源不能精确加载数据,问题出哪了?
用Access作为数据源,需要根据“保存时间”加载数据。表结构和代码如图:


图片点击可在新窗口打开查看此主题相关图片如下:qq浏览器截图20210303160422.png
图片点击可在新窗口打开查看

当     filter = "[保存时间] = #2021-03-03 11:01:00#"  时加载没有数据
改为  filter = "[保存时间] >= #2021-03-03 11:01:00#" 时就可以

要怎样修改才能实现加载准确的数据呢?


--  作者:有点蓝
--  发布时间:2021/3/3 16:13:00
--  
数据应该还有秒值,到后台数据库看看,如果是SQLserver还会有毫秒。所以如果日期列有时分秒的,不建议用作表达式条件。
[此贴子已经被作者于2021/3/3 16:13:44编辑过]

--  作者:有点蓝
--  发布时间:2021/3/3 16:15:00
--  
如果要精确到分钟只能这样

filter = "[保存时间] >= #2021-03-03 11:01:00# and [保存时间] < #2021-03-03 11:02:00#

--  作者:yellow
--  发布时间:2021/3/3 16:53:00
--  
明白了,谢谢!