使用 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 開發