以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请问如何使用非空值筛选  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=134167)

--  作者:明天的灵
--  发布时间:2019/4/28 23:05:00
--  请问如何使用非空值筛选
假如有一个表,有“录入日期”这个日期型字段,现想筛选出录入日期不超180天且录入日期不为空的数据。
Dim Filter As String
Dim dt1 As Date = Date.Today.AddDays(-180)  

Filter = "录入日期 >= #" & dt1 & "#" And ([录入日期] Is Not Null)  \'且非空

DataTables("订单明细表").LoadFilter = Filter
DataTables("订单明细表").Load

\'上面红色部分不知道如何写?

--  作者:明天的灵
--  发布时间:2019/4/28 23:15:00
--  
Filter = "录入日期 >= #" & dt1 & "#" And "录入日期 Is Not Null" 

这样写,对吗?

--  作者:有点甜
--  发布时间:2019/4/29 10:34:00
--  
Filter = "录入日期 >= #" & dt1 & "# And 录入日期 Is Not Null"