当前位置: 代码迷 >> Sql Server >> access跨数据库更新和插入有关问题,高手来指点上
  详细解决方案

access跨数据库更新和插入有关问题,高手来指点上

热度:37   发布时间:2016-04-27 11:03:09.0
access跨数据库更新和插入问题,高手来指点下
SQL code
数据库 1.mdb 中  Project表结构id      ProName    ProNum1         A          22         B          33         C          4数据库 2.mdb 中  Project表结构id      ProName    ProNum1         A          12         B          2


现在要实现  
1.把1.mdb中Project表数据更新到2.mdb中Project表中,条件是两者的proname相同
2.把1.mdb中project表数据插入到2.mdb中project表中,条件是2表中不存在1表中的数据


已经弄了半天了,没头绪,还望有过经验的高手或者数据库高手来指导下。谢谢!






------解决方案--------------------
DTS和SSIS是图形化界面,没有代码的。不过Access貌似没有DTS和SSIS吧?你插入的时候不能使用类似:
SQL code
insert into [A库].[表名] select * from [B库].[表名]
------解决方案--------------------
/*************导入access********************/
  insert into b表 selet * from openrowset('microsoft.jet.oledb.4.0', 
  'x:\a.mdb';'admin';'',a表)
按这样的写法应该可以。
  相关解决方案