以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  统计当日报表突然不好使了  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=55139)

--  作者:雁过不留痕8
--  发布时间:2014/8/11 16:30:00
--  统计当日报表突然不好使了
求各位专家帮忙:
本人在项目中增加了一个当日报表统计系统,一直是好使的,今天突然筛选不了了,代码如下:

其中Tables("统计查询_table1"). 为SQLTable,外部SQLServer2005数据源
Dim d1 As Date = New Date(Date.Today.Year, Date.Today.Month, Date.Today.Day, 0, 0, 0)
Dim d2 As Date = New Date(Date.Today.Year, Date.Today.Month, Date.Today.Day, 23, 59, 59)

Tables("统计查询_table1").Filter="[提交时间]>=#" & d1 & "# And [提交时间]<=#" & d2 & "#"


--  作者:Bin
--  发布时间:2014/8/11 16:35:00
--  
出现什么问题?
--  作者:雁过不留痕8
--  发布时间:2014/8/11 16:52:00
--  
筛选结果为空,客服跟我说是因为我的列类型是字符型,但是我8月9日的就可以筛选
--  作者:Bin
--  发布时间:2014/8/11 16:53:00
--  
你检查一下,如果列是字符型的话,那肯定是不可以的.
--  作者:有点甜
--  发布时间:2014/8/11 16:59:00
--  
 提交时间列,改成日期时间列才行。
--  作者:雁过不留痕8
--  发布时间:2014/8/11 17:45:00
--  
但是8月9日的结果还可以筛选出来,就是今天的11号的筛选不出来了


--  作者:有点甜
--  发布时间:2014/8/11 17:50:00
--  
以下是引用雁过不留痕8在2014-8-11 17:45:00的发言:
但是8月9日的结果还可以筛选出来,就是今天的11号的筛选不出来了

 

那你上传一个简单的例子测试一下。