错误提示:
"System.Data.OleDb.OleDbException: 找不到可安装的 ISAM。
在 System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)
在 System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
在 System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup)
在 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
在 System.Data.OleDb.OleDbConnection.Open()
在 HLLW.ClassOpenExcel.ConnectExcel(String strExcelPath) 位置 ****:行号 26 "
我是这样连接Excel的:
OleDbConnection ADODB_Excel = new OleDbConnection(); //OLEDB连接Excel
string myConnstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " + strExcelPath + ";Extended Properties=Excel 8.0;HDR=NO ";
ADODB_Excel = new OleDbConnection(myConnstring);
ADODB_Excel.Open();
------解决方法--------------------------------------------------------
http://hi.baidu.com/zcl8624/blog/item/b856dc16a8e9fa18972b439a.html
------解决方法--------------------------------------------------------
连接字符串的问题
------解决方法--------------------------------------------------------
连接字符串的问题 中间多个空格什么的都会出现这种现象,偶也遇到过
------解决方法--------------------------------------------------------
以前也研究过这个东东,经验:
http://blog.csdn.net/ChengKing/archive/2005/11/29/539514.aspx