[問題] C#使用OLEDB讀Excel xls檔案

看板C_Sharp (C#)作者 (James_Lu)時間7年前 (2017/10/14 09:57), 7年前編輯推噓0(005)
留言5則, 2人參與, 7年前最新討論串1/1
今日小弟於公司電腦開啟程式後,發現會出現錯誤資訊“System.Data.OleDb.OleDbExcep tion: '從外部資料庫驅動程式產生的非預期錯誤 (1)。' 小弟使用Provider是Microsoft.Jet.OLEDB.4.0,extended是Excel 8.0。 這套用法在Win7 Pro搭配Office2016中小企業,以及Win10 home搭配Office2016專業版, 在9月26建置到10月11都相當正常,今天卻莫名出現這項錯誤訊息! 不曉得有沒有同樣也有Excel 2016的大大能夠解惑小弟疑問? 除非必要,不然不考慮Int erOP,Ace.OLEDB.12.0,因為小弟公務電腦沒有灌軟體之權限,也不考慮。 在此先謝過! https://i.imgur.com/LZWOnzu.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.77.61.215 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1507946243.A.55E.html ※ 編輯: jam39178 (42.77.61.215), 10/14/2017 09:58:35

10/14 11:20, 7年前 , 1F
Windows Update問題,試著解除KB4041681更新看看
10/14 11:20, 1F

10/14 11:35, 7年前 , 2F
自己的電腦來試試看,不過公務電腦一樣沒有權限針對系
10/14 11:35, 2F

10/14 11:35, 7年前 , 3F
統作修改。
10/14 11:35, 3F

10/15 15:21, 7年前 , 4F
將Windows 10 Version 1703的累積更新(KB4041676)反安
10/15 15:21, 4F

10/15 15:21, 7年前 , 5F
裝,就可以了!! 所以Provider用Jet在新版被封鎖!?
10/15 15:21, 5F
文章代碼(AID): #1PuMy3LU (C_Sharp)
文章代碼(AID): #1PuMy3LU (C_Sharp)