以文本方式查看主题

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

--  作者:zoudezhao
--  发布时间:2017/6/28 10:41:00
--  追载查询
Dim str As String = e.form.controls("Textbox1").Text
Dim filter As String = "1=2"
For Each c As Col In CurrentTable.Cols
    filter &= " or convert(" & c.name & ",\'System.String\') like \'%" & str & "%\'"
Next
CurrentTable.Filter = filter
如果我想把这段查询改成追载查询应该怎么改呀。。

--  作者:有点色
--  发布时间:2017/6/28 11:55:00
--  

Dim str As String = e.form.controls("Textbox1").Text
Dim filter As String = "1=2"
For Each c As Col In CurrentTable.Cols
    filter &= " or convert(" & c.name & ",\'System.String\') like \'%" & str & "%\'"
Next
CurrentTable.Filter = iif(CurrentTable.Filter>"", "(" & CurrentTable.Filter & ") Or ", "")  & "(" & filter & ")"


--  作者:zoudezhao
--  发布时间:2017/6/28 12:37:00
--  
色超版我是想做一个可以在sql模糊查找,但是用加载的话会挤掉之前加载的数据怎么才能不顶掉之前加载的数据还可以搜到新的数据。。很纠结这个问题。。
--  作者:有点色
--  发布时间:2017/6/28 12:51:00
--  

 参考

 

http://www.foxtable.com/webhelp/scr/2914.htm