Foxtable(狐表)用户栏目专家坐堂 → 关于外部数据批量导出的问题


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

主题:关于外部数据批量导出的问题

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


加好友 发短信
等级:一尾狐 帖子:409 积分:3022 威望:0 精华:0 注册:2012/1/19 10:11:00
关于外部数据批量导出的问题  发帖心情 Post By:2012/11/19 15:27:00 [只看该作者]

连接外部数据源,如何一次性的批量导出所有加载进项目的表?

基本菜单的导出功能是一张表一张表的导出,我现在想批量导出所有的表,代码如何写呢?


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/19 15:30:00 [只看该作者]

 导出成Excel表格,还是导出成Access数据库?

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


加好友 发短信
等级:一尾狐 帖子:409 积分:3022 威望:0 精华:0 注册:2012/1/19 10:11:00
  发帖心情 Post By:2012/11/19 15:39:00 [只看该作者]

两种代码都要的,一般使用excel,但单表数据超过7万,就用导出成access


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/19 15:55:00 [只看该作者]

 如果导出的是Access,就不需要导出了,直接用菜单里的ToAccess就可以把所有的表保存到数据库里了。

 如果是Excel,可以通过编写代码的方式循环导出。

 dim tnames() as string = {"表D", "表C", "表A"}
 for each tname as string in tnames
     Tables(tname).SaveExcel("d:\aaa.xls", tname)
 next

http://www.foxtable.com/help/topics/0559.htm

 回到顶部