kateli1991

在python中打开Access数据库时出错



我是python编程的新手,我想写一个python程序来读写数据库中的数据。在

连接代码如下:

DNS='catalog'
DRV = '{Microsoft Access Driver (*.mdb)}'
conn = pyodbc.connect('DRIVER=%s;DSN=%s;' % (DRV,DNS))

catalog是DSN名称。在

我收到以下错误:

^{pr2}$

有人能帮我吗。。?在


已被浏览了10697次
6 日,22 小时 之前提问
2 个回答
fefe Tyson

尝试取消选中“文件属性”中的“属性:只读”框。在

评论 - 2020年7月29日 15:38
fefe Tyson

您正在运行的帐户不是管理员。它需要根据消息(also described here)访问注册表

需要注册表访问才能找到MS access的ODBC驱动程序。在

评论 - 2020年7月29日 15:38

最新Python问答

推荐Python问答