用ODBC或OLEDB连接EXCEL表格文件问题
要不要在 登录数据源里注册,我用程序连接出现如下错误:(是在myConnection.Open();时报错的)
异常详细信息: System.Data.OleDb.OleDbException: 找不到可安装的 ISAM。
代码如下:
private void Page_Load(object sender, System.EventArgs e)
{
string myConnString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=e:\temp\Book1.xls;Extended Properties=Excel 11.0;HDR=Yes;" ;
OleDbConnection myConnection = new OleDbConnection(myConnString);
myConnection.Open();
Response.Write ("ServerVersion: " + myConnection.ServerVersion
+ "\nDataSource: " + myConnection.DataSource);
myConnection.Close();
}
请高手帮忙,请说详细一点,谢谢!