excel文件的Oledb连接字符串

excel文件的Oledb连接字符串,excel,oledb,Excel,Oledb,这是我在加载excel 2003文件时使用的oledb连接字符串。但我得到的错误是找不到可安装的ISAM`。请在这个问题上帮助我。我做错了什么 Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\FileUploadV2\FlatFile \Book2-17.xls;Extended Properties=Excel 8.0;HDR=NO; 当我使用没有HDR参数的相同连接字符串时,它工作正常。但是我需要上传没有标题的excel。你能给我们看一下带引

这是我在加载excel 2003文件时使用的oledb连接字符串。但我得到的错误是找不到可安装的ISAM`。请在这个问题上帮助我。我做错了什么

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

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

你能给我们看一下带引号的确切连接字符串吗?应改为:

extendedproperties=“Excel 8.0;HDR=YES”

完整的代码应该是这样的:

ConnString=“Provider=Microsoft.Jet.OLEDB.4.0;数据源=“&strFileName&“扩展属性=”“Excel 8.0;HDR=YES”“;”

谢谢,在为extended properties参数加上准确的引号后,它工作正常。
<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>