以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于窗口的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=75270)

--  作者:ccnews
--  发布时间:2015/10/2 13:22:00
--  关于窗口的问题
Dim dw As WinForm.ComboBox = e.Form.Controls("单位")
Dim mc As WinForm.ComboBox = e.Form.Controls("名称")
Dim dz As WinForm.TextBox = e.Form.Controls("地址")
Dim fs As WinForm.TextBox = e.Form.Controls("份数")

Tables("报刊订阅数据表").filter="报送单位 = \'" & dw.text & "\' And 订户名称 = \'" & mc.text & "\' And 订户地址 like \'*" & dz.text & "*\' and 份数 like \'*" & fs.text & "*\'"

请问:
Tables("报刊订阅数据表").filter="报送单位 = \'" & dw.text & "\' And 订户名称 = \'" & mc.text & "\' And 订户地址 like \'*" & dz.text & "*\' and 份数 like \'*" & fs.text & "*\'"
这个公式有问题吗?


--  作者:新福星
--  发布时间:2015/10/2 13:40:00
--  

Tables("报刊订阅数据表").filter="报送单位 = \'" & dw.Value & "\' And 订户名称 = \'" & mc.Value & "\' And 订户地址 like \'%" & dz.Value & "%\' and 份数 like \'%" & fs.Value & "%\'"这样改下试一下


--  作者:游
--  发布时间:2015/10/2 18:54:00
--  
还要注意Null值的处理
--  作者:大红袍
--  发布时间:2015/10/4 11:16:00
--  

不要这样写代码,参考

 

http://www.foxtable.com/help/topics/1058.htm