在批量导入excel或者连接access的时候,浏览器报下面的错误:
GB2312模式下是这样的:
ADODB.Connection 错误 '800a0e7a'
未找到提供程序。该程序可能未正确安装。
UTF-8模式下是这样的:
ADODB.Connection ���� '800a0e7a'
根据开发模式不一样,报错不一样。
网上很多文章都是把IIS的应用池里的默认项设置为启用32位模式。
别被忽悠了,实际上是这样的:
1、如果你安装的是AccessDatabaseEngine.exe这个程序,这个实际上是1个32位的,那么对应的应该要启用32位程序,即设置为true。
2、如果你安装的是AccessDatabaseEngine_X64.exe这个程序,这个是1个64位的安装程序,那么对应的应该要把启用32位程序设置为false
文件下载地址: https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=13255
最新评论