为什么 Access 2013 无法打开 .mdb 文件?

为什么 Access 2013 无法打开 .mdb 文件?

请注意,我几乎从来不使用 Access,因此我可能会忽略一些非常明显的内容,但是快速的 Google 查找却发现一些信息。

我正在尝试使用 Access 2013 Preview 打开内部应用程序使用的 .mdb 文件。它告诉我“无法打开使用应用程序的先前版本创建的数据库。”

我很难接受 Access 2013 无法打开 Access 2007 之前的 Access 文件,所以我怀疑这里还有其他问题。什么原因导致了这个问题?

数据库文件没有损坏,因为 VB6 应用程序可以正常打开、读取和更新它。

答案1

检查数据库使用的是什么格式。它可能使用的是 Jet 3.5 数据库,该数据库不再受支持,无法直接打开:(来源)

VB6 仅支持开箱即用的 Access 97,并且必须应用服务包才能支持较新的版本:(来源)

经过进一步研究,Access 2013 支持Access 2000 及更高版本至 Access 2010,并要求使用早期版本的 Access 转换早期版本中创建的数据库(来源)

相关内容