打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
python 访问access数据库的实现
userphoto

2023.04.01 内蒙古

关注

1.安装ODBC的驱动

64位

http://download.microsoft.com/download/E/4/2/E4220252-5FAE-4F0A-B1B9-0B48B5FBCCF9/AccessDatabaseEngine_X64.exe

32位

http://download.microsoft.com/download/E/4/2/E4220252-5FAE-4F0A-B1B9-0B48B5FBCCF9/AccessDatabaseEngine.exe

import pyodbc
## 1.安装64位ODBC驱动 参考:https://zhuanlan.zhihu.com/p/537772619,安装即可,默认电脑有,
## 2.首先安装 pyodbc库。pip install pyodbc

# 连接mdb文件(根据实际地址)
DBfile = r'D:\crt.mdb'
# 连接驱动
conn = pyodbc.connect(r'Driver={Microsoft access Driver (*.mdb, *.accdb)};DBQ=' + DBfile + ';Uid=;Pwd=;charset='utf-8';')
# 创建游标
cur = conn.cursor()
# 查询表
sql = 'SELECT * FROM 记录;'
cur.execute(sql)
# 返回得到的数据集合
result = cur.fetchall()
# 遍历打印数据
for row in result:
    # 展示个字段的值
    print(row)
    print(row[1], row[2])

参考地址:https://zhuanlan.zhihu.com/p/537772619

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
利用python的pyodbc连接access 数据库 & pyodbc的基本用法
python读取mdb所有表
MDB已死,有事请烧纸,但或许还能续一秒?
10.1.2 使用ODBC管理器设置Access数据源
IDL 连接sql server 2005 数据库心得
MicrosoftOLEDBProviderforODBCDrivers(0x80004005)打开数据库出错
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服