以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  代码哪里错了  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=46696)

--  作者:xiaofengfeng
--  发布时间:2014/2/27 10:28:00
--  代码哪里错了
Dim wlmc As WinForm.ComboBox = e.Form.Controls("物料名称")
Dim wlbh As WinForm.TextBox = e.Form.Controls("物料编号")
Tables("添加物料_物料信息表").Filter=" 物料名称= \'" & wlmc.text & "\'and 物料编号=\'*" & wlmc.text & "*\' And 供货厂家=\'" & Tables("订单主表").Current("订单客户") & "\'"

--  作者:Bin
--  发布时间:2014/2/27 10:30:00
--  
Tables("添加物料_物料信息表").Filter=" 物料名称= \'" & wlmc.text & "\' and 物料编号 like \'*" & wlmc.text & "*\' And 供货厂家=\'" & Tables("订单主表").Current("订单客户") & "\'"

囧! 楼主怎么天天问表达式拼接的问题.

--  作者:Bin
--  发布时间:2014/2/27 10:30:00
--  
http://www.foxtable.com/help/topics/1284.htm  多看看多研究一下.

你也可以把拼接好的表达式 用messagebox.show() 弹出来看看, 看和你预想的有什么不一样,再做调整.

--  作者:狐狸爸爸
--  发布时间:2014/2/27 10:35:00
--  

楼主可以看看这个,相对会轻松一点:

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=46508&skin=0