Foxtable(狐表)用户栏目专家坐堂 → 如何查找表中是否有指定日期的记录?表中字段是DateLongTime类型


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

主题:如何查找表中是否有指定日期的记录?表中字段是DateLongTime类型

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


加好友 发短信
等级:婴狐 帖子:38 积分:542 威望:0 精华:0 注册:2019/4/21 8:51:00
如何查找表中是否有指定日期的记录?表中字段是DateLongTime类型  发帖心情 Post By:2021/5/12 18:24:00 [只看该作者]

如何查找表中是否有指定日期的记录?

窗口1_table1 表中有 登记时间 字段,是DateLongTime类型,如2021-04-19 15:49:22。
现在要查询,比如2021-04-18当天有无这一天的记录。(不需要记录数,只要知道有无即可)
该怎么处理呢? 想了很多办法都达不到要求。
注:不要生成表达式列将它变成Date类型再查找,希望能直接用代码求出。

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


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/13 8:39:00 [只看该作者]

dim d as date = cdate("2021-04-18")
if tables("窗口1_table1").compute("count(_Identify)","登记时间>=#" & d & "# and 登记时间 <#" & d.adddays(1) & "#") > 0 then
msgbox("有")
end if

 回到顶部
帅哥哟,离线,有人找我吗?
百事可乐
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:38 积分:542 威望:0 精华:0 注册:2019/4/21 8:51:00
  发帖心情 Post By:2021/5/13 9:36:00 [只看该作者]

收到。谢谢老师。
我还是对时间代码操作不够熟练啊。

 回到顶部