以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]列里用的datetime型后,如何对比date.today() (http://foxtable.com/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 -- 呵呵,我也在想,要对比时间,这个估计一直是零,要么取录入时间的格式对比. |