python读取access遇到的问题

发布时间:2024年01月18日

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()
文章来源:https://blog.csdn.net/qq_18975227/article/details/135664943
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。