首页 > 解决方案 > 错误您尝试打开的数据库需要更新版本的 Microsoft Access

问题描述

我有一个 2016 访问文件,当我尝试在 Visual Studio 中使用 SQL 或 Access 数据源访问此文件时,我收到以下错误消息:

无法为此连接检索数据库架构。请确保连接设置正确且数据库在线。您尝试打开的数据库需要更新版本的 Microsoft Access

我检查了我的数据库,其中没有任何大数字,所以我不确定到底是什么问题。在我对一些日期/时间数据类型进行一些更改之前它工作正常,但我将所有日期/时间更改为短文本。我不确定它是否与错误消息有任何关系,但这是我在错误之前所做的唯一更改。

任何人都可以帮忙吗?

标签: ms-access-2016sqldatasource

解决方案


我遇到了这个问题,它源于使用新的数据字段。

单独消除它们并不能解决问题。当您使用其中一种新字段类型时,它会将版本升级到 16.7,这与早期访问版本不兼容。

请注意,您可以? Currentdb.Version在即时窗口中获取版本号

我必须运行压缩和修复程序才能让版本降级。


推荐阅读