Foxtable(狐表)用户栏目专家坐堂 → [求助]保存远程数据非常慢


  共有1987人关注过本帖树形打印复制链接

主题:[求助]保存远程数据非常慢

帅哥哟,离线,有人找我吗?
wssylxb
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:296 积分:2621 威望:0 精华:0 注册:2013/7/18 21:18:00
[求助]保存远程数据非常慢  发帖心情 Post By:2020/11/25 11:24:00 [只看该作者]

”库存记录”是从本地sql2008数据库生成的查询表,"JL01_STOCK"是远程服务器sql2008中的表。执行DataTables("JL01_STOCK").Save语句中就显示foxtable无响应,很长时间(几分钟)才能好,如何把这2000多条记录导出excel,再传到服务器中,很快就传完。说明不是带宽问题,不知问题出在哪里?目的就是把库存记录数据传到服务器的JL01_STOCK表中,还有什么好办法?谢谢!
DataTables("库存记录").Load
Dim f3 As New Filler
f3.SourceTable = DataTables("库存记录") '指定数据来源
f3.DataTable = DataTables("JL01_STOCK") '指定数据接收表
f3.Fill() '填充数据
DataTables("JL01_STOCK").Save

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106199 积分:540118 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/25 11:33:00 [只看该作者]

foxtable保存远程数据是比较慢的,因为是逐条更新的。

如果是sqlserver数据库,考虑批量处理:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=147288&replyID=&skin=1

 回到顶部
帅哥哟,离线,有人找我吗?
wssylxb
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:296 积分:2621 威望:0 精华:0 注册:2013/7/18 21:18:00
  发帖心情 Post By:2020/11/25 11:43:00 [只看该作者]

谢谢版主!

 回到顶部