以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  tbl.Filter = ("编码 Like " & txt & " Or 名称 Like " & txt & " Or 地址 Like " & txt & " Or 业务员 Like " & txt ) And "[分类]='客户'"  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=58541)

--  作者:jswjyjf
--  发布时间:2014/10/18 17:22:00
--  tbl.Filter = ("编码 Like " & txt & " Or 名称 Like " & txt & " Or 地址 Like " & txt & " Or 业务员 Like " & txt ) And "[分类]='客户'"
 tbl.Filter = ("编码 Like " & txt & " Or 名称 Like " & txt & " Or 地址 Like " & txt & " Or 业务员 Like " & txt ) And  "[分类]=\'客户\'"
这段代码错在哪里
--  作者:pyh6918
--  发布时间:2014/10/18 17:28:00
--  
"编码 Like ‘*" & txt & " *’ Or 
--  作者:jswjyjf
--  发布时间:2014/10/18 17:32:00
--  

后面的表达正确吗

 


--  作者:pyh6918
--  发布时间:2014/10/18 17:42:00
--  
tbl.Filter = ("编码 Like ‘*" & txt & "*’ Or 名称 Like ‘*" & txt & "*’ Or 地址 Like ‘*" & txt & " *’ Or 业务员 Like ‘*" & txt & “*’ ) And  [分类]=\'客户\'"
你试一下吧

--  作者:程兴刚
--  发布时间:2014/10/18 20:37:00
--  

括号应该放在引号内,条件表达式应该是一个符合表达式规则的字符串:

txt = "\'*" & txt & "*\'" \'如果txt内容两边无*,加这一行代码即可

tbl.Filter = "(编码 Like " & txt & " Or 名称 Like " & txt & " Or 地址 Like " & txt & " Or 业务员 Like " & txt & ") And  [分类]=\'客户\'"