用于excel文件的Oledb连接string

这是我加载Excel 2003文件时使用的oledb连接string。 但是我得到的错误找不到可安装的ISAM。 请帮我解决这个问题。 我在这里做错了什么。

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\FileUploadV2\FlatFile \Book2-17.xls;Extended Properties=Excel 8.0;HDR=NO; 

当我使用没有HDR参数的相同连接string时,它工作正常。 但是我需要上传没有标题的Excel。

你能告诉我们带引号的确切连接string吗? 它应该是:

Extended Properties="Excel 8.0;HDR=YES"

和完整的代码会是这样的:

ConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strFileName & ";Extended Properties=""Excel 8.0;HDR=YES"";"

 <connectionStrings> <add name="AsstMgmt" connectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=E:\FOLDER1\FOLDER2\XYZ.mdb; Persist Security Info=False;" providerName="System.Data.OleDb" /> </connectionStrings>