现在的位置: 首页 > 综合 > 正文

找不到可安装的ISAM ,asp.net读取数据丢失,解决的一列里有字符与数字的

2011年09月11日 ⁄ 综合 ⁄ 共 378字 ⁄ 字号 评论关闭
读取excel数据 到 datagrid 出现:找不到可安装的ISAM       错误:
 
实在没有办法了 就仔细的查看了 一下数据链接字符串:
 string strConn = "Provider=Microsoft.Jet.Oledb.4.0;Data Source=" + Dir + "\\"+fileName + ";Extended Properties=Excel 8.0;HDR=Yes;IMEX=1;"; 

有对照了http://www.connectionstrings.com/ 上的实例发现字符串写法错误;漏了分号。

改为:
 string strConn = "Provider=Microsoft.Jet.Oledb.4.0;Data Source=" + Dir + "\\"+fileName + ";Extended Properties='Excel 8.0;HDR=Yes;IMEX=1;'";    就ok了 

  

抱歉!评论已关闭.