Foxtable(狐表)用户栏目专家坐堂 → 外部数据源(SQL)如何导出成ACCESS


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

主题:外部数据源(SQL)如何导出成ACCESS

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


加好友 发短信
等级:二尾狐 帖子:577 积分:4596 威望:0 精华:0 注册:2013/3/3 1:52:00
外部数据源(SQL)如何导出成ACCESS  发帖心情 Post By:2015/4/27 11:23:00 [只看该作者]

使用外部SQL数据源,如何导出成ACCESS呢?
使用ToAccess,导出的是一个空数据库,里面没有表,也没有任何数据。

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/27 11:25:00 [只看该作者]

ToAccess  只能是内部数据源才有效

1.转换为内部数据源再用ACCESS

2. 一个个表导出为ACCESS文件

3.编码遍历所有表导出为ACCESS http://www.foxtable.com/help/topics/0683.htm

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


加好友 发短信
等级:二尾狐 帖子:577 积分:4596 威望:0 精华:0 注册:2013/3/3 1:52:00
  发帖心情 Post By:2015/4/27 11:30:00 [只看该作者]

谢谢老师,转为内部表以后再导出为ACCESS我明白了。

如何用代码实现把SQL数据源导出为一个ACCESS的文件呢?不复杂的话,能帮写一下么?

我看了帮助,都是导出某张表的,而不是导出整个数据库的。


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/27 11:31:00 [只看该作者]

参考帮助.2楼

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/27 11:32:00 [只看该作者]

遍历所有表就可以了
文件名地址都设置为同一个,自己会合并为一个ACCESS文件
for each dt as datatable in datatables
next

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


加好友 发短信
等级:二尾狐 帖子:577 积分:4596 威望:0 精华:0 注册:2013/3/3 1:52:00
  发帖心情 Post By:2015/4/27 11:54:00 [只看该作者]

CompactToAccess

这是一个函数,用于将当前项目中的内部表全部保存为一个Access文件。

语法:

CompactToAccess(File, PassWord)

File:       目标文件名
PassWord:   为目标文件设置的密码。

例如在命令窗口执行:

CompactToAccess("c:\data\test.mdb", "")

即可将当前项目保存为一个Access文件,密码为空。

 

 

用这个就可以了吧?


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


加好友 发短信
等级:二尾狐 帖子:577 积分:4596 威望:0 精华:0 注册:2013/3/3 1:52:00
  发帖心情 Post By:2015/4/27 11:54:00 [只看该作者]

哦,不行,这是针对内部表的。

 


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/27 11:55:00 [只看该作者]

这个就是操作内部数据表的哦. 外部数据源不行的哦. 这个就是TOACCESS按钮

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


加好友 发短信
等级:二尾狐 帖子:577 积分:4596 威望:0 精华:0 注册:2013/3/3 1:52:00
  发帖心情 Post By:2015/4/27 11:56:00 [只看该作者]

有没有这样一个函数,把当前项目的的有表导出为一个ACCESS文件呢?不管当前项目的数据源是内部的还是外部的?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/4/27 11:57:00 [只看该作者]

没有,要自行编码. 看上面给你说明的.

 回到顶部
总数 12 1 2 下一页