这是我在加载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。
答案 0 :(得分:5)
你能告诉我们带引号的确切连接字符串吗?它应该是:
Extended Properties="Excel 8.0;HDR=YES"
并且完整代码类似于:
ConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strFileName & ";Extended Properties=""Excel 8.0;HDR=YES"";"
答案 1 :(得分:1)
<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>