以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  提高追载效率  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=152366)

--  作者:tld
--  发布时间:2020/7/10 12:01:00
--  提高追载效率
老师好。有三个表,a的子表是b,b 的子表是c  需要对三个表追载数据。三个表我用的追载方法均是:
Dim id As Integer
Dim Filter As String
id = DataTables("").Compute("Max(_Identify)")
Filter= "[_Identify] > " & id
DataTables("").AppendLoad(Filter, False)

a表大约追载不到10行数据,b表大约20行,c表大约50行,有时候用时5到10秒。有没有更加高效的方法?

谢谢!!!
[此贴子已经被作者于2020/7/10 12:01:30编辑过]

--  作者:有点蓝
--  发布时间:2020/7/10 12:16:00
--  
应该是有表事件,或者表达式计算影响。