string Path = "D:\\aaa.xlsx";
string strConn = "Provider=Microsoft.Jet.Oledb.4.0;Data Source=" + Path + ";Extended Properties=\"Excel 14.0;HDR=Yes;IMEX=1;\"";
OleDbConnection conn = new OleDbConnection(strConn);
conn.Open();想坐一个EXCEL的读写工具,找了一下网上的东西,但是运行到 conn.Open();的时候 会报错 找不到可安装的 ISAM.
而且 OleDbConnection conn = new OleDbConnection(strConn)其实也引发了异常“conn.ServerVersion”引发了“System.InvalidOperationException”类型的异常
问一下我的问题出在哪啊 很急啊
另外我用的2010的EXCEL 会不会有影响啊
2010用
"Provider=Microsoft.Ace.Oledb.14.0;Data Source=" + Path + ";Extended Properties='Excel 14.0;HDR=Yes;IMEX=1'";
未在本地计算机上注册“Microsoft.Ace.Oledb.14.0”提供程序。