使用 JMP 12 或更高版本从 MS Access 97 数据库中提取数据我正在努力将脚本更新为用 JMP 7 编写的脚本,并从 Access97 中提取数据。 让它与 JMP 11 版本一起使用没有问题,但是当我尝试使用 JMP 12 时,从 Access 97 数据库中提取表时出现问题。 收到三个不同的错误。 我没有从 Access 数据库中提取信息到 JMP 的经验。 我需要看看我是否可以让这个脚本以最小的努力与更新版本的 JMP 12 或更高版本一起工作。 任何有关方向的帮助或提示将不胜感激。 错误:[Microsoft][ODBC Microsoft Access Driver] 无法打开使用以前版本的应用程序创建的数据库。 无法连接到数据库 无法打开表:数据库中的 SMSPlus:MS Access 数据库回复:使用 JMP 12 或更高版本从 MS Access 97 数据库中提取数据ODBC 驱动程序错误是:
[Microsoft][ODBC Microsoft Access Driver] 无法打开使用以前版本的应用程序创建的数据库。
这是我从微软那里找到的。
https://docs.microsoft.com/en-us/office/troubleshoot/access/database-previous-version
“根据设计,最新版本的 Access 无法转换 Access 97 文件。”这是文档中的不幸评论。
它看起来像文件格式更改。
我的更多信息在这里:
https://stackoverflow.com/questions/24116593/access-2013-cannot-open-a-database-created-with-a-previous-version-of-your-app
-布莱恩
回复:使用 JMP 12 或更高版本从 MS Access 97 数据库中提取数据检查版本 JMP12 是 32 位。 Access也是32位的。 PC是64位系统。回复:使用 JMP 12 或更高版本从 MS Access 97 数据库中提取数据嗨,克里斯,
我不熟悉这些错误消息。您没有碰巧从 JMP 11 中的 32 位 JMP 更改为 JMP 12 中的 64 位,对吗?如果是这样,您将遇到驱动程序位数不匹配,这将阻止 JMP 使用 Access ODBC 驱动程序。
布莱恩·科科伦
JMP开发