未在计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序和未在本地计算机上注册“microsoft.ACE.OLEDB.12.0”提供程序
·
程序运行出现下图的错误,

或者下图的错误,
首先看一下是不是运行的程序的位数(32/64)不对;
查看系统位数的方法如下图;下图显示是64位操作系统;
如果运行的程序的位数没有问题;
则需要安装32-bit 或 64-bit 版本的 Microsoft Access Database Engine;
如下图;根据自己的操作系统位数选择相应的安装程序;如果是64位操作系统,选择AccessDatabaseEngine_X64.exe;
安装过程如下,
安装完成;重启要运行的程序;
还有一种情况;
如果在安装上面的Microsoft Access Database Engine之前,电脑已经安装了office产品,而先前安装的office产品的位数和将要安装的Microsoft Access Database Engine的位数不一样,也会出现错误;
上图是已安装了64位的office产品,再安装32位的Microsoft Access Database Engine出现的错误提示;
如果已安装过32位的office产品,再安装64位的Microsoft Access Database Engine,则会出现和上图相反的提示;
需要删除之前安装的office产品,才能安装后面的Microsoft Access Database Engine;
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)