将ipy64与pypyodbc一起使用时的异常

时间:2014-01-31 16:34:03

标签: ms-access driver ironpython pypyodbc

我正在尝试使用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位办公产品。

谢谢,

约翰。

0 个答案:

没有答案