Microsoft.ACE.OLEDB.12.0' 提供程序未在本地计算机上注册,并且无法识别的数据库格式 Visual Studio 中的 accdb



注意:这不是一个重复的问题,我尝试了本网站中提到的所有可能的方法。

在过去,我赢得了8、access 2013和Visual studio 2015,我只需安装access数据库引擎2007就克服了这个问题。

现在我刚安装了win 10,访问了2016和visual studio 2017,我又遇到了这个问题。

我尝试了这些可能的方法:

我安装了:访问数据库引擎2016访问数据库引擎2010

访问运行时2010访问运行时间2013访问运行时间2016

问题仍然在上

但当我安装访问数据库引擎2007时,我遇到了这个错误:

Unrecognized database format

然后我搜索这个错误,并找到了2个解决方案:首先,我将我的访问数据库更改为2003-2007年的格式,而访问不允许我这样做,

第二个安装:

Microsoft Office Access Runtime and Data Connectivity 2007 Service Pack 3

在安装Microsoft Office Access Runtime and Data Connectivity 2007 Service Pack 3后,我面临以下错误:

The Microsoft Office Access database engine cannot read the data in tFeeds. The minimum required version to read the data is 14.0.0000.0000

现在我该怎么办?

试试这个:

1( 将表重命名为其他

2( 然后创建一个具有原始名称的表

3( 复制所有未计算的字段,因为似乎是计算字段导致了您的问题。

4( 部署您的新表。

5( 删除Access 2007,并在2010年在Access中完成您的工作。

发件人:

https://answers.microsoft.com/en-us/msoffice/forum/msoffice_access-mso_winother-mso_2013_release/access-2013-database-run-on-version-2007-backwards/16689d2a-291f-48da-bd3d-2c8c473eba5f

最新更新