以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 求助-文本框模糊查询 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=187479) |
-- 作者:lovetoday -- 发布时间:2023/7/21 10:24:00 -- 求助-文本框模糊查询 本人想在文本框中输入文本,然后利用模糊查询查得想要的包含信息,但在运行中出现以下问题,烦请老师指教; 代码为: Dim cx As WinForm.TextBox = e.Form.Controls("TextBox17") Dim g As New GroupTableBuilder("统计表1", DataTables("BTBD")) g.Groups.AddDef("泵车基础信息_编号", "编号") g.Groups.AddDef("泵车基础信息_车牌号", "车牌号") g.Groups.AddDef("泵车基础信息_归属", "归属") g.Groups.AddDef("泵车基础信息_名称", "名称") g.Filter = "[泵车基础信息_车牌号] like \' % "& cx.text &" % \'" Tables("统计总表_Table148").DataSource = g.BuildDataSource() Tables("统计总表_Table148").AutoSizeCols() e.Form.Controls("Table148").Visible = True 运行结果为: |
-- 作者:有点蓝 -- 发布时间:2023/7/21 10:36:00 -- 字符串里不要有多余的空格。但是关键字前后最好加上空格 g.Filter = "[泵车基础信息_车牌号] like \'%" & cx.text & "%\'"
[此贴子已经被作者于2023/7/21 10:36:26编辑过]
|
-- 作者:lovetoday -- 发布时间:2023/7/21 10:55:00 -- 啊哦,这个空格就是问题的所在,问题已经解决,谢谢老师了! |