python是如何操作access数据库的
- 2022-02-13
- 来源/作者: 菜鸟图库/ 菜鸟图库
- 367 次浏览
python操作access数据库最常用的方法就是使用pyodbc库。
具体看如下代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# -*- coding: utf-8 -*- # 功能:python连接access2010数据库(.accdb)
import pyodbc
DBfile = r"h:\xiaonei\xnzy.accdb" # 数据库文件 conn = pyodbc.connect(r"Driver={Microsoft access Driver (*.mdb, *.accdb)};DBQ=" + DBfile + ";Uid=;Pwd=;charset='utf-8';") #用charset设置字符集
cursor = conn.cursor() SQL = '''insert into table1 (title,type,) values ('通知','通知公告')''' #注意:在SQL语句中必须用单引号',使用双引号"pyodbc会提示错误,整个语句可以用三引号。
cursor.execute(SQL) conn.commit()
cursor.close() conn.close() |