学习Python的过程中,我们会遇到Access的读写问题,这时我们可以利用win32.client模块的COM组件访问功能,通过ADODB操作Access的文件。
需要下载安装pywin32与AccessDatabaseEngine.exe
1、导入模块
import win32com.client
2、建立数据库连接
3、打开一个记录集
4、对记录集操作
5、用SQL语句来增、删、改数据
6、遍历记录
7、关闭数据库
conn.close()
补充
如果是python3好像需要用到pypyodbc
# 话不多说,码上见分晓!
使用模块: pypyodbc
例子和安装详见:
官方给的例子mdb
#SQL Server 2000/2005/2008 (and probably 2012 and 2014)
How to use it without install (the latest version from here)
Just copy the latest pypyodbc.py downloaded from this repository on your project folder and import the module.
Install
If you have pip available (keep in mind that the version on pypi may be old):
pip install pypyodbc
Or get the latest pypyodbc.py script from GitHub (Main Development site)
python setup.py install
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持服务器之家!
原文链接:http://www.cnblogs.com/mayi0312/p/6646957.html