要将pyodbc连接到Access(.mdb)数据库文件,请按照以下步骤操作:
pip install pyodbc pypyodbc
import pyodbc
# 连接到Access数据库
conn_str = (
r'DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};'
r'DBQ=C:\path\to\your\database.mdb;'
)
conn = pyodbc.connect(conn_str)
# 创建一个游标对象
cursor = conn.cursor()
# 执行SQL查询
cursor.execute('SELECT * FROM your_table_name')
# 获取查询结果
rows = cursor.fetchall()
# 打印查询结果
for row in rows:
print(row)
# 关闭游标和连接
cursor.close()
conn.close()
请确保将conn_str
中的C:\path\to\your\database.mdb
替换为您的Access数据库文件的实际路径,并将your_table_name
替换为您要查询的表名。
注意:在使用pyodbc连接到Access数据库时,需要安装Microsoft Access数据库引擎。如果您的计算机上没有安装Microsoft Access数据库引擎,请从以下链接下载并安装:https://www.microsoft.com/en-us/download/details.aspx?id=13255
推荐的腾讯云相关产品:
产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云