Foxtable(狐表)用户栏目专家坐堂 → [求助]关于日期格式


  共有2648人关注过本帖树形打印复制链接

主题:[求助]关于日期格式

帅哥哟,离线,有人找我吗?
hitzfeld
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:515 积分:5057 威望:0 精华:0 注册:2017/9/1 23:28:00
[求助]关于日期格式  发帖心情 Post By:2020/5/9 21:17:00 [只看该作者]

我的一个表,其中“完成时间”字段是datetime格式,包含年月日时分,然后我要按日期检索,无法检索到任何记录,确定后台表存在当天记录,检索代码如下:

Dim M As String = _Machine
Tables("已完成表").Filter = "机台 = '"& M &"'and [完成时间] = #" & Date.Today & "# "

程序执行没有报错,但是没有返回任何结果。不知道错误在哪里?求老师指点。

 回到顶部
帅哥哟,离线,有人找我吗?
sloyy
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2180 积分:13816 威望:0 精华:2 注册:2012/2/25 10:59:00
  发帖心情 Post By: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
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:515 积分:5057 威望:0 精华:0 注册:2017/9/1 23:28:00
  发帖心情 Post By:2020/5/10 16:12:00 [只看该作者]

谢谢sloyy老师的指教!我顺利的完成了!这个字段必须要带时分的。
图片点击可在新窗口打开查看

 回到顶部