以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  like运算符  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=146075)

--  作者:tld
--  发布时间:2020/2/15 18:15:00
--  like运算符
老师,我在prepareedit中运行代码:
dim str as string = e.col.name
dim s as string = e.row(str)
s="%" & s & "%"
e.Col.Combolist = DataTables(e.Table.name).GetComboListString(str, "[样品原号] like \'" & s & "\'")

Like 运算符中出错: 字符串模式“%5A*6%”无效。    在样品原号列,有时候会出现 * 字符。该如何处理?
[此贴子已经被作者于2020/2/15 21:33:10编辑过]

--  作者:有点蓝
--  发布时间:2020/2/16 19:47:00
--  
s="%" & s.replace("*","[*]") & "%"