1.查看odbc数据源管理器中的MS Access Database 是不是64,如下图,可以在开始菜单中搜索odbc后打开
如果不是32/64那么去清理注册表就可以了,清理注册表软件下载:点击下载
import pyodbc
# 连接Access数据库
conn = pyodbc.connect(r'Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=path_to_database')
# 创建游标
cursor = conn.cursor()
# 执行SQL查询语句
cursor.execute('SELECT * FROM table_name')
# 获取查询结果
result = cursor.fetchall()
# 遍历结果
for row in result:
print(row)
# 关闭连接
cursor.close()
conn.close()