以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]DataTableBuilder表加载慢  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=111125)

--  作者:blsu33
--  发布时间:2017/12/15 15:30:00
--  [求助]DataTableBuilder表加载慢

老师

DataTableBuilder 生成的临时表加载数据非常慢,怎么改善呢?

 

是这样,根据多个表 计算出 生成 DataTableBuilder 表A 需要先计算出结果,就加载了很多数据,这个过程很慢,怎么办?


--  作者:有点甜
--  发布时间:2017/12/15 15:33:00
--  

你通过什么方式加载数据?新增行、填充?填充多少行数据?

 

1、可以stopredraw表格停止绘制;

 

2、你计算的过程是否耗时?

 

3、贴出代码或者上传实例。


--  作者:blsu33
--  发布时间:2017/12/15 15:44:00
--  

新增行

例如 用 表A B  C D  计算出 E表 行数是 500行数据 计算完 我看了大约20秒

 


--  作者:有点甜
--  发布时间:2017/12/15 15:45:00
--  

那就应该是你计算的代码耗时了。

 

做个例子说明你的运算逻辑。


--  作者:blsu33
--  发布时间:2017/12/15 15:50:00
--  
显示错误stopredraw不是 DataTableBuilder的成员
--  作者:有点甜
--  发布时间:2017/12/15 15:51:00
--  
以下是引用blsu33在2017/12/15 15:50:00的发言:
显示错误stopredraw不是 DataTableBuilder的成员

 

http://www.foxtable.com/webhelp/scr/0401.htm

 


--  作者:blsu33
--  发布时间:2017/12/15 16:18:00
--  

如果 需要根据条件生成表 还不耗时 如何做


--  作者:有点甜
--  发布时间:2017/12/15 16:19:00
--  
上传具体实例。