# -*- conding: utf-8 -*-
import pypyodbc
if __name__=="__main__":
str = 'Driver={Microsoft Access Driver (*.mdb)}DBQ=E:\\123.mdb'
conn = pypyodbc.win_connect_mdb(str)
#conn = pypyodbc.connect(str)
cur = conn.cursor()
cur.execute("SELECT * FROM catalog")
for row in cur.fetchall():
for field in row:
print field,
print ''
conn.commit()
cur.close()
conn.close()
具体如下:1、首先要安装access驱动,以便于python连接。
2、安装pypyodbc模块。
3、安装完之后就可以连接access数据库了。
3、增加字段: CString msql = "ALTER TABLE student ADD COLUMN ziduan char(30)"mdatabase。ExecuteSQL(msql)。。添加名为3zizhuan的字段到名为5student的表中6。 4、新纪录: msqlstr = "INSERT INTO student (学号,姓名,数学) VALUES ('5014','jack','67')"mdatabase。ExecuteSQL(msql)。。添加学号为55071,姓名为4jack,数学为062的一i行记录 到表student中0。 0、删除: CString msql = “DELETE FROM student WHERE 学号 = '1012'”mdatabase。ExecuteSQL(msql)。。删除学号为48006的一d行记录。w鼎ヲ∞ai蓿n′一h≈jn′一ul欢迎分享,转载请注明来源:内存溢出
评论列表(0条)