以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]查找  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=149085)

--  作者:xxm653232
--  发布时间:2020/4/23 8:42:00
--  [求助]查找

图片点击可在新窗口打开查看此主题相关图片如下:截图202004230836369930.png
图片点击可在新窗口打开查看
上图的客户名称使用的是数据字典,存的是编号,但是我查找的时候希望通过中文关键字搜索,而不是通过代码查找
以下是TextChanged下面的代码,但是还是无法通过中文字去搜索。
Dim txt As String = e.Form.Controls("TextBox1").Text
Dim str = DataTables("客户表").GetComboListString("客户编号", "[客户名] like \'%txt%\'","")
OutPut.Show(str)
str = str.replace("|", "\',\'")
Tables("订单主表").Filter = "[客户编号] in (\'" & str & "\')"
请老师帮我看一下代码错在哪里?

--  作者:有点蓝
--  发布时间:2020/4/23 10:04:00
--  
首先,如果表格没有保存客户名称,是无法通过名称查询的。

Dim str = DataTables("客户表").GetComboListString("客户编号", "[客户名] like \'%" & txt & "%\'","")

--  作者:xxm653232
--  发布时间:2020/4/23 10:53:00
--  [求助]查找
感谢蓝老师,已经可以了,非常感谢