首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-10-05 
access跨数据库更新和插入问题,高手来指点下SQL code数据库 1.mdb 中Project表结构idProNameProNum1A22B33

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表)
按这样的写法应该可以。

热点排行