以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]关于日期格式 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=149715) |
-- 作者:hitzfeld -- 发布时间:2020/5/9 21:17:00 -- [求助]关于日期格式 我的一个表,其中“完成时间”字段是datetime格式,包含年月日时分,然后我要按日期检索,无法检索到任何记录,确定后台表存在当天记录,检索代码如下: Dim M As String = _Machine Tables("已完成表").Filter = "机台 = \'"& M &"\'and [完成时间] = #" & Date.Today & "# " 程序执行没有报错,但是没有返回任何结果。不知道错误在哪里?求老师指点。
|
-- 作者:sloyy -- 发布时间:2020/5/9 22:56:00 -- 问题出在完成时间是datetime格式上,你messagebox(Date.Today) 看看 ,用datetime格式是什么? 0:00 所以没有必要不要用datetime格式; 如果一定要用datetime格式 只能这样 Tables("已完成表").Filter = "机台 = \'"& M &"\'and [完成时间] >= #" & Date.Today & " 00:00# and [完成时间] <= #" & Date.Today & " 23:59#
|
-- 作者:hitzfeld -- 发布时间:2020/5/10 16:12:00 -- 谢谢sloyy老师的指教!我顺利的完成了!这个字段必须要带时分的。 ![]() |