Foxtable(狐表)用户栏目专家坐堂 → 任意筛选datatable


  共有3540人关注过本帖树形打印复制链接

主题:任意筛选datatable

帅哥,在线噢!
15666282205
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:538 积分:4254 威望:0 精华:0 注册:2019/1/13 10:12:00
任意筛选datatable  发帖心情 Post By:2019/11/20 16:47:00 [只看该作者]

老师,下面这段代码是加载表以后对table进行任意搜索,而且还得把表设为副本。我想实现不加载表,直接搜索datatable,请您帮忙改一改。用的sql外部数据库。
'---------------------------任意搜索-------------------------
Dim txt As String = e.Form.Controls("TextBox5").Text
Dim tbl As Table = Tables("主页_Table5")
If txt = "" Then
    tbl.Filter = ""
Else
    txt = "'%" & txt & "%'"
    tbl.Filter = "单位名称 Like " & txt & " Or 经理姓名 Like " & txt & " Or 会计姓名 Like " & txt & " Or 业务员姓名 Like " & txt
End If

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110581 积分:562801 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/20 16:50:00 [只看该作者]

Dim txt As String = e.Form.Controls("TextBox5").Text
Dim tbl As dataTable = Tables("主页_Table5").datatable
If txt = "" Then
    tbl.loadFilter = ""
Else
    txt = "'%" & txt & "%'"
    tbl.loadFilter = "单位名称 Like " & txt & " Or 经理姓名 Like " & txt & " Or 会计姓名 Like " & txt & " Or 业务员姓名 Like " & txt
End If
tbl.load


 回到顶部
帅哥,在线噢!
15666282205
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:538 积分:4254 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2019/11/21 7:57:00 [只看该作者]

谢谢老师,效果很好。

 回到顶部