win2008/2012系统10月补丁更新后JET引擎连接excel异常的解决办法

将程序内的连接配置

Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=Excel 8.0;Data Source=调用文件路径

更改为

Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};DBQ=调用文件路径

Provider=Microsoft.ACE.OLEDB.12.0;Extended Properties='Excel 12.0;HDR=YES;IMEX=1';Data Source=调用文件路径


或者更换为windows2003系统,但win2003微软早已停止更新,存在安全风险,如非必要建议更改代码方式解决。目前尚无其他解决办法。



日期:2017-10-20

打印 】