Foxtable(狐表)用户栏目专家坐堂 → [求助]导入 合并数据时遇到的问题


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

主题:[求助]导入 合并数据时遇到的问题

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


加好友 发短信
等级:婴狐 帖子:3 积分:92 威望:0 精华:0 注册:2021/7/16 22:52:00
[求助]导入 合并数据时遇到的问题  发帖心情 Post By:2022/6/11 23:44:00 [只看该作者]

一个小白求助:
       利用FOXTABLE 导入ACCESS 的数据,导入后发现在foxtable 里的表没有 access 里表的自动编号主键
在foxtable 里研究半天,不知道怎么增加个自动编号主键列。
      接下来问题来了,ACCESS里的表在不断追加数据,这个在ACCESS里很简单,导入EXCELL数据时,追加到
原来表里就是了,但在foxtable 实在没找到如何追加。
     发现了高速合并命令,但合并时因为foxtable 的表没有自动编码的ID主键,合并时没法辨识,实际结果是把
access的表的数据全合并到foxtable里了,这真让我不知道如何是好。
    foxtable 的外部数据源卡里,有个数据源里又只人access 文件的mdb 的格式,我的access是accdb格式
难道导入个表还要把access 转换成mdb格式,这不又麻烦了。
     

                               望指教

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


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/6/12 20:26:00 [只看该作者]

原来的主键名称是什么?在Foxtable里默认的自增主键列的名称是_identify,这个列会自动创建,默认是看不到的。由于自增主键在迁移的时候容易导致冲突,所以不建议使用这种自增主键做业务关联。

如果要根据条件合并access数据,建议还不如直接连接这个数据库作为数据源使用好了:http://www.foxtable.com/webhelp/topics/1809.htm

如果一定要自己合并,建议作为数据源连接后,使用sql按条件获取数据合并,类似:http://www.foxtable.com/webhelp/topics/2137.htm
[此贴子已经被作者于2022/6/12 20:28:23编辑过]

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


加好友 发短信
等级:婴狐 帖子:3 积分:92 威望:0 精华:0 注册:2021/7/16 22:52:00
  发帖心情 Post By:2022/6/13 9:19:00 [只看该作者]

感谢帮助!
      其实只想导入个原access的表,但原表也在不停的增加,在access做那个表时,也是从EXCEL 不断加入的,
在access里很简单,导入,追加到原表就是了。foxtable 里就麻烦了,没有追加这个功能,两表唯一变化的就是
自动编号字段,“快速合并”也有区分主键的,我不知道如何把foxtable 里的这个隐藏主键显示出来
       但即使有隐藏主键,但合并的结果实际还是没起作用,我实际合并的结果,就是第二次追加表格时,它实际
是把后来的新的全部数据合并到前面的数据里,解决的笨办法,就是在FOXTABLE 里手痛把重复的数据删了,
不过几千条数据要删,还是有点烦人的。

       用数据源链接的方式,好像文件移动了就会有问题,而且它好像要求一次显示多少条信息,我没完全搞明白。
最气人的是要链接ACCESS里的表时,它要求“,mbd”格式,我又不懂是个什么鬼,我的ACCESS2007,的文件格式
是“.accbd”格式,难道要让我转成那格式,这不又麻烦而显得没价值了吗?


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


加好友 发短信
等级:婴狐 帖子:3 积分:92 威望:0 精华:0 注册:2021/7/16 22:52:00
  发帖心情 Post By:2022/6/13 9:38:00 [只看该作者]

非常感谢链接的问题解决了,
      原来的问题,是在选择“提供程序”时没选,采用的是默认的程序,但选了access后,那个链接只有手动输入,有点郁闷

 回到顶部