Foxtable(狐表)用户栏目专家坐堂 → 使用Textchanged事件遇到的问题。


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

主题:使用Textchanged事件遇到的问题。

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


加好友 发短信
等级:一尾狐 帖子:459 积分:3137 威望:0 精华:0 注册:2014/2/13 9:22:00
使用Textchanged事件遇到的问题。  发帖心情 Post By:2014/4/15 13:00:00 [只看该作者]

比如我的订单表里有10000行数据,这个时候我通过文本框的Textchanged代码:

Dim txt  As  String = e.Form.Controls("TextBox1").Text
 Dim tbl As Table = Tables("订单")
 If txt = "" Then
     tbl.Filter = ""
 Else
     txt = "'%" & txt & "%'"
     tbl.Filter = "客户名称 Like " & txt & " Or 产品名称 Like " & txt &  " Or 版号 Like "  & txt &  " Or 编号 Like " & txt &  " Or 业务员 Like " & txt

 End If

 

这样加载数据后,电脑加载会非常的卡,卡的几乎要反映一会,这个问题该如何解决呢。


 回到顶部
总数 11 1 2 下一页