Foxtable(狐表)用户栏目专家坐堂 → [求助]关于请教筛选加载的问题


  共有1546人关注过本帖平板打印复制链接

主题:[求助]关于请教筛选加载的问题

帅哥哟,离线,有人找我吗?
洮沙
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:804 积分:6897 威望:0 精华:0 注册:2017/8/31 12:07:00
[求助]关于请教筛选加载的问题  发帖心情 Post By:2017/12/11 10:22:00 [只看该作者]

有客户表,通过输入字符,进行快速模糊查询加载,但是如果输入的字符未找到,出现以下错误提示,请老师帮帮忙解决一下。


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

 

 

窗口:

 


图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

 

 

查询控件代码:

 


Dim txt As String = e.Form.Controls("TextBox1").Text
Dim tbl As Table = Tables("客户")
If txt = "" Then
    tbl.DataTable.loadPage = 0
    tbl.DataTable.loadFilter = ""
    tbl.DataTable.load
Else
    txt = "'%" & txt & "%'"
    Dim Filter As String
    Filter = "客户编码 Like " & txt & " Or 客户名称 Like " & txt & " Or 注册登记类型 Like " & txt & " Or 法定代表人_姓名 Like " & txt & " Or 营业执照号 Like " & txt & " Or 国税登记号 Like " & txt & " Or 联系人 Like " & txt & " Or 客户名称首字母 Like " & txt
    If  Filter Is Nothing Then
        MessageBox.Show("无符号条件客户,请重新输入!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Else
        tbl.DataTable.loadFilter = Filter
        tbl.DataTable.loadPage = 0
        tbl.DataTable.load
    End If
End If

 

我也知道是需要加一个条件判断,但是一直不对,不知哪里出错了?请老师帮一下,谢谢!


 回到顶部