以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  二层变三层加载数据超时如何解决?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=158935)

--  作者:kgdce
--  发布时间:2020/12/7 20:03:00
--  二层变三层加载数据超时如何解决?
转为网页数据源后,外部表加载数据会出现操作超时,有时可以加载到数据,但有时不能加载到数据,弹出操作超时。就是这样一句代码“datatables(str1).load"执行时弹出。
--  作者:有点蓝
--  发布时间:2020/12/7 20:17:00
--  
不要一次加载太多数据
--  作者:kgdce
--  发布时间:2020/12/7 20:36:00
--  
一次只加载10条,但最终要将这100条都加载到表中,如何办到?不能第一次加载了10条,再第二次加载10条,前10条就不显示了,这如何办?
--  作者:有点蓝
--  发布时间:2020/12/7 20:54:00
--  
现在一次加100条数据都加载不了?

分页加载就是只加载指定的条数。如果要看全部的数据肯定要全部加载。但是数据太多全部加载是不现实的,一次加载100,1000,10000应该还可以,但是数据量达到十万,百万的时候还全部加载是没有意义的。
--  作者:kgdce
--  发布时间:2020/12/7 21:03:00
--  
因为这个表在数据库中有二进制列,这个二进制列中储存文件,所以加载100条都不行。如果是直连数据库没有这方面的问题。
--  作者:有点蓝
--  发布时间:2020/12/7 21:10:00
--  
二进制列就不要早主表加载了吧,下面是帮助的说明:http://www.foxtable.com/webhelp/topics/2950.htm

Foxtable的DataRow类型提供了多个直接操控二进制列的方法,这些方法直接在后台执行,所以在Foxtable中添加外部表的时候,没有必要 将二进制列加载进来。
准确地说,外部表不是没有必要将二进制列加载进来,而是万万不可将二进制列加载进来,因为二进制列会占据大量的内存,很容易导致系统运行迟缓甚至崩溃。