Foxtable(狐表)用户栏目专家坐堂 → 导出access


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

主题:导出access

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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
导出access  发帖心情 Post By:2016/7/12 13:17:00 [只看该作者]

袍大师:请问导出狐表中的多张表为一个access文件时,如何判断access文件中是否包括同名表名?
以下的写法哪里不对?
for each tx as string in jh

Dim ex as New Exporter
ex
.SourceTableName = tx '指定导出表
ex
.filepath = "c:\Data\订单.mdb" '指定目标文件

ex.NewTableName = tx


ex
.Export() '开始导出


next




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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/7/12 14:45:00 [只看该作者]

 必须添加成数据源,才能得到表名

 

http://www.foxtable.com/webhelp/scr/1944.htm

 

http://www.foxtable.com/webhelp/scr/1943.htm

 


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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2016/7/12 14:55:00 [只看该作者]

  • NewTableName
    字符型,指定导出后的表的名称。
    如果目标数据文件已经存在同名表,将不能导出。
    对于dBASE和文本格式,用文件名代替表名,不含扩展名,如果目标文件已经存在,也不能导出。
为了防止不能导出,如何解决?
通过判断文件是否存在,删除此文件再导出?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/7/12 15:03:00 [只看该作者]

1、在foxtable里面用代码添加数据源;

 

2、操作数据源,得到数据库的表名,从而判断是否重复。

 

全部知识点在2楼。


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


加好友 发短信
等级:狐神 帖子:5061 积分:13092 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2016/7/12 15:09:00 [只看该作者]

我就想成功的把内部表导出为access文件,也要动态设置数据源来进行判断吗?有无简单的方式?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/7/12 15:32:00 [只看该作者]

以下是引用hbhb在2016/7/12 15:09:00的发言:
我就想成功的把内部表导出为access文件,也要动态设置数据源来进行判断吗?有无简单的方式?

 

直接删除Access文件,然后一次性导出。


 回到顶部