亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 OleDbConnection 連接excel問題,關于excel版本

使用 OleDbConnection 連接excel問題,關于excel版本

守著一只汪 2018-08-15 12:13:06
用的是 string strConn = string.Format("Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source={0};" + "Extended Properties='Excel 8.0;HDR=NO;'", fileName);  OleDbConnection conn = new OleDbConnection(strConn);  conn.Open(); 之前在其他excel可以可以用的.現在在excel2016 ,2017上報錯Content:Unexpected error from external database driver (1).ExceptionType:System.Data.OleDb.OleDbException 我在網上查了參數Excel 8.0 對于Excel 97以上到2003版本號都用Excel 8.0,2007或2010的都用Extended Properties=Excel 12.0http://www.cnblogs.com/brucemengbm/p/6863209.html然后我對應改成字符串為Microsoft.ACE.OLEDB.12.0   Extended Properties='Excel 12.0 也不行我猜想excel2016 2017用的不是這個連接字符串了?求大神解惑
查看完整描述

1 回答

?
蕭十郎

TA貢獻1815條經驗 獲得超13個贊

 用NPOI就好了,office再帶的dll組件有點坑


查看完整回答
反對 回復 2018-08-27
  • 1 回答
  • 0 關注
  • 1542 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號