Foxtable(狐表)用户栏目专家坐堂 → 关于日期格式的问题


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

主题:关于日期格式的问题

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


加好友 发短信
等级:童狐 帖子:209 积分:1607 威望:0 精华:0 注册:2012/9/7 20:24:00
关于日期格式的问题  发帖心情 Post By:2012/12/13 17:28:00 [只看该作者]

返工表有一个“返工日期”列,格式是“LongDateTime”,现在想按返工日期设置加载条件,只加载返工日期是今天的行,代码如下:

DataTables("返工表").LoadFilter = "[返工日期] = #" & Date.Today & "#"
DataTables("返工表").Load

结果却是一行都没加载,我把代码改为:"[返工日期] >= #" & Date.Today & "#",就行了,这是为什么?

是不是因为返工日期格式的问题

 

[此贴子已经被作者于2012-12-13 17:28:02编辑过]

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/12/13 17:31:00 [只看该作者]

合理的:

 

DataTables("返工表").LoadFilter = "[返工日期] >= #" & Date.Today & "# And [返工日期] < #" Date.today.AddDays(1) & "#"
DataTables("返工表").


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/12/13 17:32:00 [只看该作者]

 date.Today 的值是 2012-12-13 0:00:00

 而你的日期列的值都是 2012-12-13 14:12:35 ......等等

 自然不等。

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By: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
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:209 积分:1607 威望:0 精华:0 注册:2012/9/7 20:24:00
  发帖心情 Post By:2012/12/13 17:39:00 [只看该作者]

学习了

 回到顶部