以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  TextBox查询  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=187624)

--  作者:yaojun
--  发布时间:2023/7/31 11:28:00
--  TextBox查询
有一个texbox1,用以下代码来查询,但是这是查询的是整个表,能否改成查询其中一单元格的内容,具体要求:我用一个texbox关联一列备注列,里面很多内容,查询非常不方便,现在想通过另外一个texbox1来实现这个texbox的内容快速查询,请求代码修改,谢谢;
Dim filter As String = "1=2"
For Each dc As Col In Tables("表名").Cols
    Filter &= " or Convert(" & dc.Name & ",\'System.String\') like \'%" & e.Form.Controls("TextBox1").Text & "%\'"
Next
Tables("表名").Filter = filter
If Filter > "" Then
    Tables("表名").Filter = Filter
End If

--  作者:有点蓝
--  发布时间:2023/7/31 11:35:00
--  
无法在单元格里面进行这种查询。

可以考虑到备注列绑定的textbox进行查询,比如:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=170650