Foxtable(狐表)用户栏目专家坐堂 → 关联表查询速度问题


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

主题:关联表查询速度问题

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


加好友 发短信
等级:童狐 帖子:213 积分:2228 威望:0 精华:0 注册:2012/2/3 14:14:00
关联表查询速度问题  发帖心情 Post By:2012/10/27 23:05:00 [显示全部帖子]

A为父表,B为子表。已经控制初始加载量。B根据A表的加载行变动对应自行加载。

通过模糊查询A表内容时,速度超慢,基本是每录入一个关键字,查询录入框都会停顿1秒筛选出相应表格内容后才能反应我输入的下一个关键字,筛选结果反应很慢哦。

请问有没有解决方案的思路?


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


加好友 发短信
等级:童狐 帖子:213 积分:2228 威望:0 精华:0 注册:2012/2/3 14:14:00
  发帖心情 Post By:2012/10/29 11:26:00 [显示全部帖子]

我是在组合框中的TEXTCHANGED中加入的代码,我现在登记表的所以资料也不过是800条

代码如下:

Dim txxt As String = e.ComboBox.Text
Dim tbbl As Table = Tables("登记表")

If txxt = "" Then
    tbbl.Filter = ""
Else
    txxt = "'*" & txxt & "*'"
    tbbl.Filter = "清单号 Like " & txxt & " Or 单号 Like " & txxt & " Or 单位 Like " & txxt & " Or 品名 Like " & txxt & " Or 合同号 Like " & txxt & " Or 备注 Like " & txxt
End If

 

 

 

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20121029111911.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20121029111216.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20121029111119.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:童狐 帖子:213 积分:2228 威望:0 精华:0 注册:2012/2/3 14:14:00
  发帖心情 Post By:2012/10/29 16:19:00 [显示全部帖子]

搞定了,谢谢!


 回到顶部