OPENROWSET (Transact-SQL) http://msdn.microsoft.com/zh-cn/library/ms190312.aspx--Access的,你只要把对应的provider换成你1楼的provider,文件换成你对应目录下的文件就可以了 SELECT CustomerID, CompanyName FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'C:\Program Files\Microsoft Office\OFFICE11\SAMPLES\Northwind.mdb'; 'admin';'',Customers) GO
select customerid,companyname from openrowset('Microsoft.Jet.OLEDB.4.0','c:\Program Files\Microsoft Office\Office11\SAMPLES\Northwind.mdb';'admin';'',customer)学习
用下面这种方式在sql server 2005中建excel的"链接服务器",能建立,但是查询表时出错。链接服务器(N)-------->Excel 注:此名称根据个人爱好随便填写访问接口(P)------------>Microsoft Jet 4.0 OLE DB Provider产口名称(U)------------>Excel数据源(D)---------------->F:\test.xls 注:excel文件所在的路径访问接口字符串-------->Excel 8.0
也可以使用OpenROWSET的链接,指定好driver.
楼上的高手能讲得具体点吗?谢谢
http://msdn.microsoft.com/zh-cn/library/ms190312.aspx--Access的,你只要把对应的provider换成你1楼的provider,文件换成你对应目录下的文件就可以了
SELECT CustomerID, CompanyName
FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'C:\Program Files\Microsoft Office\OFFICE11\SAMPLES\Northwind.mdb';
'admin';'',Customers)
GO
select customerid,companyname from openrowset('Microsoft.Jet.OLEDB.4.0','c:\Program Files\Microsoft Office\Office11\SAMPLES\Northwind.mdb';'admin';'',customer)学习