当前位置:编程学习 > C#/ASP.NET >>

远程数据库中的表导入本地ACCESS

大家好,
在远程的服务器上的SQL SERVER数据库中有一张[表A],现在我要将此表导入到本地的ACCESS中的[表B]中。
Insert INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'd:\a.mdb'; 'admin'; '', [表B]) Select * FROM [Northwind].[dbo].[表A]

此时,由于SQL SERVER是在远程,那么上面的语句其实是将[表A]导入到远程服务器的D盘中,所以会提示:

链接服务器"(null)"的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 返回了消息 "找不到文件 'd:\a.mdb'。"。
消息 7303,级别 16,状态 1,第 1 行
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 的数据源对象。

现在想请教大家,在远程服务器上写的语句,如果让其访问本地的ACCESS?

谢谢。 --------------------编程问答-------------------- 我知道搞两个dataset分别连接本地和远程,循环导入
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,