以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  date.today  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=88798)

--  作者:huhu
--  发布时间:2016/8/9 19:02:00
--  date.today
Tables("库存管理界面_table7").filter = "生产结束扫描日期 > #" & Date.today & "# and 生产结束扫描日期 < # " & Date.today.AddDays(1) & "#"

这句代码哪了有错呢?

.NET Framework 版本:2.0.50727.7905
Foxtable 版本:2016.6.26.1
错误所在事件:
详细错误信息:
该字符串未被识别为有效的 DateTime。有一个从索引 9 处开始的未知字。

--  作者:czy
--  发布时间:2016/8/9 19:36:00
--  
除了条件永远不成立之外,似乎没错啊
--  作者:huhu
--  发布时间:2016/8/9 19:53:00
--  
咋会不成立了呢。筛选出当天的数据。
那为什么会报这个错误呢?

--  作者:qwz405
--  发布时间:2016/8/9 19:56:00
--  
用 = 就可以了,不需要区间
[此贴子已经被作者于2016/8/9 19:56:29编辑过]

--  作者:czy
--  发布时间:2016/8/9 20:01:00
--  

大于今天,小于明天,这样的条件总筛选不出数据的

如果筛选出今天的数据,这样就可以了

Tables("库存管理界面_table7").filter = "生产结束扫描日期 = #" & today & "#"


--  作者:大红袍
--  发布时间:2016/8/9 20:26:00
--  

 

你系统的日期格式问题

 

可以用代码修改,也可以直接在电脑上设置

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=82970&replyID=574979&skin=1

 

http://jingyan.baidu.com/article/647f0115925aee7f2148a8b5.html