以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]关于分页跟查询 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=58729) |
-- 作者:jialihaha -- 发布时间:2014/10/22 19:49:00 -- [求助]关于分页跟查询 我在查询的输入框的TextChange事件中写如下代码: -------------------------------------------------------------------- Dim gcbh As WinForm.TextBox = e.Form.Controls("工厂编号") Dim gshh As WinForm.TextBox = e.Form.Controls("公司货号") Dim pmzw As WinForm.TextBox = e.Form.Controls("品名中文") Dim str As String ="" If gcbh.Text.Trim <> "" Then str = str & "工厂编号 like \'%" & gcbh.Text & "%\' and " If gshh.Text.Trim <> "" Then str = str & "公司货号 like \'%" & gshh.Text & "%\' and " If pmzw.Text.Trim <> "" Then str = str & "品名中文 like \'%" & pmzw.Text & "%\' and " If str <> "" Then str = str.SubString(0,str.Length-4) Tables("产品档案").Filter = str ------------------------------------------------------------------------- 在进行了分页加载数据后,只能对当前页的数据进行查询搜索了,其他页有符合条件的数据没法查找出来。 而用系统自带的高级筛选是可以查出的,请问是哪里不对呢? |
-- 作者:有点甜 -- 发布时间:2014/10/22 19:54:00 -- dataTables("产品档案").LoadFilter = str DataTables("产品档案").Load |
-- 作者:jialihaha -- 发布时间:2014/10/22 20:06:00 -- 很感谢你哦,我迷茫了很久 |