private void Button1_Click(object sender, System.EventArgs e)
{
String sConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Data Source="+Server.MapPath("../ExcelData.Xls")+";" +
"Extended Properties=Excel 8.0;";
OleDbConnection objConn = new OleDbConnection(sConnectionString);
objConn.Open();
objConn.Close();
}objConn.Open()错误!!!

解决方案 »

  1.   

    是不是有其他程序在调用你那个exceldata.xls
    或者程序中调用了却没有释放这个对象。
      

  2.   

    我在ASP.NET中用C#打開一個EXCEL文件,程序執行到“Excel.Application xls=Excel.Application()”時出錯提示“OLE服務無法連接對象”,我已安裝了Excel,也using Excel,在Debuger Groups中也將我的帳戶加入,但就是不行,這個問題我用了幾天都還沒解決,請高手們幫幫忙吧!
      

  3.   

    你运行dcomcnfg,将EXLCEL的权限全加一ERVERYONG去,还有记得调用时要把打开的EXCEL关了
      

  4.   

    我的意见,你检查一下excel的属性内,的安全性,确定你可以访问吗?