以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何查找表中是否有指定日期的记录?表中字段是DateLongTime类型  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=165294)

--  作者:百事可乐
--  发布时间:2021/5/12 18:24:00
--  如何查找表中是否有指定日期的记录?表中字段是DateLongTime类型
如何查找表中是否有指定日期的记录?

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

--  作者:有点蓝
--  发布时间: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

--  作者:百事可乐
--  发布时间:2021/5/13 9:36:00
--  
收到。谢谢老师。
我还是对时间代码操作不够熟练啊。