Foxtable(狐表)用户栏目专家坐堂 → [求助]关于模糊查询


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

主题:[求助]关于模糊查询

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


加好友 发短信
等级:二尾狐 帖子:542 积分:4842 威望:0 精华:0 注册:2017/4/20 11:08:00
[求助]关于模糊查询  发帖心情 Post By:2019/3/11 17:27:00 [只看该作者]

老师好,现在有个情况,在窗口根据文本框内容模糊查询时,如果文本框内容为空的话,会对整个表进行加载,数据量大就直接无响应。请教一下,该怎样在文本框内容为空的情况下,不进行查询,并提示查询条件不能为空,谢谢!

Dim t As Table = Tables("订单表")
Dim str As String = e.Form.controls("textbox1").text
Dim filter As String = "1=1"
For Each s As String In str.Split("*")
    filter &= " and 订单号 like '%" & s & "%'"
Next
DataTables("订单表").loadfilter= filter
DataTables("订单表").load

 回到顶部