以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  查询表更新  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=126167)

--  作者:zaq3574020
--  发布时间:2018/10/16 9:22:00
--  查询表更新
要更新查询表的 所有表的数据,这个需要如何实现。现在都是退出程序重新进
--  作者:有点蓝
--  发布时间:2018/10/16 9:45:00
--  
参考:http://www.foxtable.com/webhelp/scr/1928.htm

DataTables("查询表").Load

--  作者:zaq3574020
--  发布时间:2018/10/16 9:55:00
--  
以下是引用有点蓝在2018/10/16 9:45:00的发言:
参考:http://www.foxtable.com/webhelp/scr/1928.htm

DataTables("查询表").Load

那我10多张查询表,都需要这样重新load?我是想说 有没有全部更新,


--  作者:有点蓝
--  发布时间:2018/10/16 9:57:00
--  
写个循环的代码不就行了

dim names() as string = {"表A","表B"}
for each n as string in names
    DataTables(n).Load
next

--  作者:zaq3574020
--  发布时间:2018/10/16 10:35:00
--  
以下是引用有点蓝在2018/10/16 9:57:00的发言:
写个循环的代码不就行了

dim names() as string = {"表A","表B"}
for each n as string in names
    DataTables(n).Load
next

我知道写循环,但是这样写 程序就直接卡死了。


--  作者:有点蓝
--  发布时间:2018/10/16 10:57:00
--  
如果数据比较多,加上必要的加载条件,或者只加载100行等等
--  作者:zaq3574020
--  发布时间:2018/10/18 9:13:00
--  
以下是引用有点蓝在2018/10/16 10:57:00的发言:
如果数据比较多,加上必要的加载条件,或者只加载100行等等
我是需要更新全部的数据的。。有没有办法..


--  作者:有点甜
--  发布时间:2018/10/18 10:07:00
--  
以下是引用zaq3574020在2018/10/16 10:35:00的发言:
我知道写循环,但是这样写 程序就直接卡死了。

 

你的数据量太大?单独更新某一个或者某几个表格,看是否卡死。如果卡死,需要多长时间才能更新完?