今天用C#读取Excel,在 cnnxls.Open();时遇到“ 找不到可安装的 ISAM”异常提示,查找原因发现连接字符串有个小的错误
错误的连接字符串:string mystring = "Provider=Microsoft.Jet.Oledb.4.0;Data Source='"+ fileName +"'" + ";Extended Properties=Excel 8.0;HDR=Yes;IMEX=1;";
正确的的连接字符串:string mystring = "Provider=Microsoft.Jet.Oledb.4.0;Data Source='"+ fileName +"'" + ";Extended Properties=‘Excel 8.0;HDR=Yes;IMEX=1;’"; 就缺少了一对引号。