我正在尝试使用Ironpython上的pypyodbc创建一个带有MSAccess的数据库。我在旧机器上工作得非常好,但我必须迁移到新机器上。但是在新机器上,我尝试运行相同的脚本时遇到异常。
使用python我可以创建一个没有错误的数据库。
IPY
import 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位办公产品。
谢谢,
约翰。