以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于日期格式的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=26772) |
-- 作者:zcw728909 -- 发布时间:2012/12/13 17:28:00 -- 关于日期格式的问题 返工表有一个“返工日期”列,格式是“LongDateTime”,现在想按返工日期设置加载条件,只加载返工日期是今天的行,代码如下: DataTables("返工表").LoadFilter = "[返工日期] = #" & Date.Today & "#" 结果却是一行都没加载,我把代码改为:"[返工日期] >= #" & Date.Today & "#",就行了,这是为什么? 是不是因为返工日期格式的问题
[此贴子已经被作者于2012-12-13 17:28:02编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2012/12/13 17:31:00 -- 合理的:
DataTables("返工表").LoadFilter = "[返工日期] >= #" & Date.Today & "# And [返工日期] < #" Date.today.AddDays(1) & "#" |
-- 作者:lin_hailun -- 发布时间:2012/12/13 17:32:00 -- date.Today 的值是 2012-12-13 0:00:00 而你的日期列的值都是 2012-12-13 14:12:35 ......等等 自然不等。 |
-- 作者:lin_hailun -- 发布时间:2012/12/13 17:35:00 -- 可以设置条件比如 DateDiff(\'d\', 返工日期, date.Today) = 0 http://www.foxtable.com/help/topics/0692.htm [此贴子已经被作者于2012-12-13 17:35:05编辑过]
|
-- 作者:zcw728909 -- 发布时间:2012/12/13 17:39:00 -- 学习了 |