execl表导入到SQL Server2000中报错
insert into ds select * from
OPENROWSET( 'MICROSOFT.JET.OLEDB.4.0 ', 'Excel 5.0;HDR=YES;DATABASE=F:\test.xls ',sheet1$)
报错:
对象名 'ds ' 无效。
OLE DB 提供程序 'MICROSOFT.JET.OLEDB.4.0 ' 报错。
[OLE/DB provider returned message: 找不到可安装的 ISAM。
这是什么原因?向大虾们请教。
[解决办法]
select * into #dylen from OpenDataSource( 'Microsoft.Jet.OLEDB.4.0 ', 'Data Source= "D:\wu.xls ";User ID=Admin;Password=;Extended properties=Excel 5.0;Persist Security Info=false ')...Sheet1$
如不行把Excel 5.0变成Excel 8.0