0

我正在尝试在 Ironpython 上使用 pypyodbc 创建一个带有 MSAccess 的数据库。我的旧机器上运行得很好,但我必须迁移到新机器上。但是,在新机器上,尝试运行相同的脚本时出现异常。

使用 python 我可以创建一个没有错误的数据库。

ipy

导入pypyodbc

pypyodbc.win_create_mdb('C:\database.mdb')

pypyodbc.connect('Driver={Microsoft Access Driver (*.mdb)};DBQ=C:\database.mdb;')

但是,如果我使用 ipy64 尝试相同的操作,我会得到一个异常

“未找到访问驱动程序”

回溯(最近一次通话最后):

文件“”,第 1 行,在

文件“C:\IronPython27\pypyodbc.py”,第 2564 行,在 win_create_mdb 中

例外:未找到访问驱动程序。

我安装了 AccessDatabaseEngine_x64,因为我安装了 64 位办公产品。

谢谢,

约翰。

4

0 回答 0