--添加链接服务器
EXEC sp_addlinkedserver 
   @server = 'MDB', 
   @provider = 'Microsoft.Jet.OLEDB.4.0', 
   @srvproduct = 'OLE DB Provider for Jet',
   @datasrc = 'c:\db.mdb'--添加登录
exec sp_addlinkedsrvlogin 'MDB','false'--查询
select * from [MDB]...[A]--插入数据
insert [MDB]...[A]
select 3,'C'--删除数据
delete from [MDB]...[A]--删除连接服务器
exec sp_droplinkedsrvlogin 'MDB',null
exec sp_dropserver 'MDB'

解决方案 »

  1.   

    有没有OPENROWSET的版本?
    你以前就教过我用LINKEDSERVER  可我从来都没成功过-.-
      

  2.   

    select * from openrowset ('Microsoft.Jet.OLEDB.4.0', 
       'x:\A.mdb';'admin';'',A表)insert into openrowset('Microsoft.Jet.OLEDB.4.0', 
       'x:\A.mdb';'admin';'',A表) select * from 数据库名..B表delete from openrowset ('Microsoft.Jet.OLEDB.4.0', 
       'x:\A.mdb';'admin';'',A表) where 条件
      

  3.   

    INKEDSERVER好像不怎么好用,以前见过的几篇文章都如此说反正跨不同server,甚至不同类型,如oracle都是如此炮制,openrowset 或者opendatascource