在SQL SERVER里查询excel数据:
SELECT * FROM
OpenDataSource ( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="F:\aaa.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0"
解决办法:
SQL Server management studio--->服务器对象-->链接服务器-->Microsoft.Jet.OLEDB.4.0-->右键属性-->访问接口选项:全都不选
启用 'Ad Hoc Distributed Queries'
exec sp_configure 'show advanced options',1; reconfigure; exec sp_configure 'Ad Hoc Distributed Queries',1; reconfigure;