作者jam39178 (James_Lu)
看板C_Sharp
标题[问题] C#使用OLEDB读Excel xls档案
时间Sat Oct 14 09:57:21 2017
今日小弟於公司电脑开启程式後,发现会出现错误资讯“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://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1507946243.A.55E.html
※ 编辑: jam39178 (42.77.61.215), 10/14/2017 09:58:35
1F:→ drizzt123: Windows Update问题,试着解除KB4041681更新看看 10/14 11:20
2F:→ jam39178: 自己的电脑来试试看,不过公务电脑一样没有权限针对系 10/14 11:35
3F:→ jam39178: 统作修改。 10/14 11:35
4F:→ jam39178: 将Windows 10 Version 1703的累积更新(KB4041676)反安 10/15 15:21
5F:→ jam39178: 装,就可以了!! 所以Provider用Jet在新版被封锁!? 10/15 15:21