以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于时间段的筛选  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=84252)

--  作者:chenjiu6202
--  发布时间:2016/4/26 17:02:00
--  关于时间段的筛选

数据表有一日期列,是datelongtime格式

现在希望table表加载凌晨2点到8点的所有数据,不知道这个条件如何写

哪位老师能否帮助一下,表示感谢!


--  作者:大红袍
--  发布时间:2016/4/26 17:07:00
--  

 

[此贴子已经被作者于2016/4/26 17:08:27编辑过]

--  作者:大红袍
--  发布时间:2016/4/26 17:12:00
--  

DataTables("表A").LoadFilter = "Hour(日期) >= 2 and Hour(日期) <= 7 "

DataTables("表A").Load


--  作者:chenjiu6202
--  发布时间:2016/4/26 17:16:00
--  
哦,明白了,谢谢!
--  作者:chenjiu6202
--  发布时间:2016/4/26 18:47:00
--  
好像不行,提示“hour”不是可以识别的内置函数
--  作者:chenjiu6202
--  发布时间:2016/4/26 18:55:00
--  
如果改成Year函数是可以,怎么会出错呢?
--  作者:大红袍
--  发布时间:2016/4/26 18:58:00
--  

如果是Sql Server数据库,代码这样写

 

DataTables("表A").LoadFilter = "DatePart(hh, 日期) >= 2 and DatePart(hh, 日期) <= 7 "

DataTables("表A").Load