用于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>