无法使用python连接到.accdb文件

时间:2018-03-21 10:17:54

标签: python odbc database-connection pypyodbc

我正在编写一个脚本,需要连接到microsoft访问.accdb文件并从中提取数据。

以下是我正在做的事情的片段?

import pypyodbc
pypyodbc.lowercase = False

conn = pypyodbc.connect(
       r'DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};' +
       r'DBQ=file.accdb;'
       )
cur = conn.cursor()

我收到以下错误:

    raise Error(state,err_text)
pypyodbc.Error: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified')

我已根据https://docs.microsoft.com/en-us/sql/connect/python/pyodbc/step-1-configure-development-environment-for-pyodbc-python-development

中的说明安装了ODBC驱动程序

但错误仍然存​​在,任何想法我应该做什么或我哪里出错?

0 个答案:

没有答案