读书人

execl表导入到SQL Server2000中报错解

发布时间: 2012-02-28 13:06:35 作者: rapoo

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

读书人网 >.NET

热点推荐