参考帮助文档,窗口里做了个搜索框
Dim txt As
String = e.Form.DropDownBox.Text
Dim
tbl
As
Table =
Tables("窗口1_Table1")
If txt = "" Then
tbl.Filter = ""
Else
txt = "'%" & txt & "%'"
tbl.Filter = "客户ID Like
" & txt & " Or
公司名称 Like " & txt & " Or 地址 Like " & txt & " Or 联系人 Like " & txt
End
If
实际操作的时候,发现如果文本框里有输入 [ 这个字符,系统会报错
请教这是什么问题,怎么处理?
txt = "'%" & txt.replace("[","[[]") & "%'"
筛选内容如有这4个字符:[、]、%、*,就需要使用中括号括起来。如果有单引号,要改为2个单引号