以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 还是关于空值 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=8362) |
-- 作者:狐哥 -- 发布时间:2010/10/12 17:08:00 -- 还是关于空值 Tables("发票登记_Table2").Fill("Select [_Identify],公司简称,工作号,费用名称,币制,金额,余额,发票号 From {费用管理} where 发票号 Is Null And 公司简称 = \'" & cm.value & "\'","myacc",True)
发票号为字符型,为何用IS NOTHING 或用 = ‘’ 都不能提取全部发票号为空的数具呢??
说错,NOTHING不对会报错。 IS NULL如是 发票号没有修改过会提取,如有修改则提取不出来。 刚又试了一下,有的表用‘’可以,有的就不行。再试。
再试了一下,=‘’ 则刚好与IS NULL相反。
---------------------- 哪个老师帮试试下。为何??我应如何做? [此贴子已经被作者于2010-10-12 17:26:57编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2010/10/12 17:25:00 -- 表达式用Null
发票号 Is Null Or 发票号 = \'\' |
-- 作者:狐哥 -- 发布时间:2010/10/12 17:28:00 -- 我试试,我用成了AND,一下子没转过来。 |
-- 作者:狐哥 -- 发布时间:2010/10/12 17:33:00 -- 不对呀,我后面还有一个AND呀
where 发票号 Is Null or 发票号 = ‘’And 公司简称 = \'" & cm.value & "\' 我后面还有一个条件呢,如何设置?? |
-- 作者:狐狸爸爸 -- 发布时间:2010/10/12 17:45:00 -- (发票号 Is Null or 发票号 = ‘’) And .... |
-- 作者:狐哥 -- 发布时间:2010/10/12 17:53:00 -- 感谢,OK了,我正要借助Filter 呢,哈哈 |