以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]列里用的datetime型后,如何对比date.today()  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=15768)

--  作者:gaoyong30000
--  发布时间:2012/1/10 23:22:00
--  [求助]列里用的datetime型后,如何对比date.today()

Tables("现场检查").Compute("count(审核状态)", "审核状态 = false and 录入时间 =  #" & Date.today() & "#")

 

由于录入时间是 datetime型

 

所以  录入时间 =  #" & Date.today() & "#  是不可能等于的

 

现在统计出来的都是0   请问该怎么办!

[此贴子已经被作者于2012-1-10 23:22:41编辑过]

--  作者:blackzhu
--  发布时间:2012/1/11 7:45:00
--  

Tables("现场检查").Compute("count(审核状态)", "审核状态 = false and 录入时间 =  #" & Format(date.Now() , "yyyy-M-d hh:mm:ss") & "#")    九方,格式化一下不就行了.

 

 


--  作者:gaoyong30000
--  发布时间:2012/1/11 8:50:00
--  

不错~~~~~~~~~~~


--  作者:czy
--  发布时间:2012/1/11 9:02:00
--  
以下是引用blackzhu在2012-1-11 7:45:00的发言:

Tables("现场检查").Compute("count(审核状态)", "审核状态 = false and 录入时间 =  #" & Format(date.Now() , "yyyy-M-d hh:mm:ss") & "#")    九方,格式化一下不就行了.

 

 

 

这样应该不行的,因为如果等于当前时间,恐怕没有一个符合条件的。


--  作者:blackzhu
--  发布时间:2012/1/11 9:16:00
--  
呵呵,我也在想,要对比时间,这个估计一直是零,要么取录入时间的格式对比.