以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]请教各位大神表导入问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=47849)

--  作者:gaixuebo
--  发布时间:2014/3/18 16:01:00
--  [求助]请教各位大神表导入问题
请问各位大神!我的FOXTABLE想导入一个2个G左右的ACCESS文件,但是总是导入失败,机器卡死!用外部数据表也导不进来,请问各位这种情况下怎么把表导入,这种情况如何处理?
--  作者:Bin
--  发布时间:2014/3/18 16:02:00
--  
2G,数据量也太大了吧. 应该把它设置为外部数据源. 然后采取分页加载的方式去访问.
--  作者:gaixuebo
--  发布时间:2014/3/18 16:06:00
--  
分页加载后的数据能编辑吗?如何分页加载?感谢!!
--  作者:Bin
--  发布时间:2014/3/18 16:09:00
--  
呵呵,可以编辑的.帮助里有介绍.

新手建议先看一下我们的帮助
打开软件按F1或者点击左上角的小问号,可以打开非常详细的图文帮助

--  作者:gaixuebo
--  发布时间:2014/3/18 16:11:00
--  
感谢版主!!我试一下!
--  作者:gaixuebo
--  发布时间:2014/3/18 16:23:00
--  
版主你好!外部数据源的大数据量导入我还是不会,能麻烦你再示范下吗?
--  作者:Bin
--  发布时间:2014/3/18 16:59:00
--  
每加载一页就添加到另外易表.
例如如下代码 导入到表B
for i as integer= 0 to DataTables("表A").TotalPages
DataTables("订单").LoadPage = i
DataTables("订单").Load()
for each dr as datarow in datatables("表A").datarows
     dim drr as datarow = datatables("表B").addnew
     for each dc as datacol in datatables("表A").datacols
           drr(dc.name)=dr(dc.name)
     next
next
next