以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]or 和and的使用问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=43577)

--  作者:cqlwsam
--  发布时间:2013/12/10 18:05:00
--  [求助]or 和and的使用问题
我想筛出情况字段中“已入院”及空值与预约日期早于某个时间的行。代码如下。但只有已入院的行,没有空值的行。请问错误在哪?谢谢!


  e.Form.Controls("Table5").Table.Filter="(情况说明=\'已入院\'or 情况说明=\'\') and 预约日期<#" & dtp2.value & "#"


--  作者:有点甜
--  发布时间:2013/12/10 19:26:00
--  
 试试这样

e.Form.Controls("Table5").Table.Filter="(情况说明 = \'已入院\' or 情况说明 = \'\' or 情况说明 is null) and 预约日期 < #" & dtp2.value & "#"
[此贴子已经被作者于2013-12-10 19:26:13编辑过]

--  作者:cqlwsam
--  发布时间:2013/12/11 12:53:00
--  
可以了。谢谢!
--  作者:abcd1998
--  发布时间:2013/12/11 13:13:00
--  
学习