系统提示“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序”的解决办法
错误原因:
大致问题存在于未安装或错误安装Access 2010 数据库引擎。
解决方法:
从微软网站下载并安装Microsoft Access 2010 数据库引擎可再发行程序包。注意区分64位和32位版本,两者只能二选一。如果是64位的Office,安装AccessDatabaseEngine_X64.exe。如果是32位的Office,则安装AccessDatabaseEngine.exe。安装完成后,依然提示错误的,可能是兼容性问题,因为盘诚在编译程序选择Any Cpu进行发布,所以卸载当前安装的版本,重新安装另一版本的程序包方可解决。
参考地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=13255