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

各位,请教sql存储过程中访问access数据库

2012-01-12 
各位大虾,请问sql存储过程中访问access数据库sql存储过程中访问access数据库??急!!!!![解决办法]说明下面

各位大虾,请问sql存储过程中访问access数据库
sql存储过程中访问access数据库??急!!!!!

[解决办法]

说明 下面的示例假定已经安装了 Access。


USE pubs
GO
SELECT a.*
FROM OPENROWSET( 'Microsoft.Jet.OLEDB.4.0 ',
'c:\MSOffice\Access\Samples\northwind.mdb '; 'admin '; 'mypwd ', Orders)
AS a
GO使用 OPENROWSET 和 INNER JOIN 中的另一个表
下面的示例从本地 SQL Server Northwind 数据库的 customers 表中,以及存储在相同计算机上 Access Northwind 数据库的 orders 表中选择所有数据


说明 下面的示例假定已经安装了 Access。


USE pubs
GO
SELECT c.*, o.*
FROM Northwind.dbo.Customers AS c INNER JOIN
OPENROWSET( 'Microsoft.Jet.OLEDB.4.0 ',
'c:\MSOffice\Access\Samples\northwind.mdb '; 'admin '; 'mypwd ', Orders)
AS o
ON c.CustomerID = o.CustomerID



[解决办法]
用Openrowset或OpenDatasource()函数都可以访问MDB。

具体用法查SQL Server联机帮助。

热点排行
Bad Request.