python sqlite3简单操作(原创)
import sqlite3
class CsqliteTable:
def __init__(self):
pass
def linkSqlite3(self):
self.conn = sqlite3.connect('./data/xiaohai.db')
self.c = self.conn.cursor()
print("Opened database successfully")
def insertTable(self,sql):
self.c.execute(sql)
self.conn.commit()
print("insert success")
def selectValues(self):
self.conn = sqlite3.connect('./data/xiaohai.db')
self.c = self.conn.cursor()
self.cursor = self.c.execute("SELECT id from t_member;")
list1=[]
for row in self.cursor:
list1.append(row[0])
return list1
def updateTable(self):
self.conn = sqlite3.connect('./data/xiaohai.db')
self.c = self.conn.cursor()
self.cursor = self.c.execute("UPDATE t_member set name = '墨轩' where ID='1001';")
self.conn.commit()
def delValue(self):
self.conn = sqlite3.connect('test.db')
self.c = self.conn.cursor()
self.c.execute("DELETE from t_member where ID=2;")
self.conn.commit()
def closeTable(self):
print("close table")
self.conn.close()
if __name__=="__main__":
sqliteTable=CsqliteTable()
sqliteTable.linkSqlite3()
# sql="insert into t_member(id,name) values('3166102029','萧海')"
# sqliteTable.insertTable(sql)
# list1=sqliteTable.selectValues()
sqliteTable.updateTable()
sqliteTable.closeTable()
python sqlite3简单操作
原创
©著作权归作者所有:来自51CTO博客作者我不是萧海哇的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
python操作sqlite3
sql
sqlite sql 数据库 sql语句 提交事务 -
sqlite3常规操作
在安装完Android Studio之后,在SDK/platform-tools目录下 会看到一个sqlite3.exe的可执行文件,对最最基本的操作进行交代
sqlite 数据库 sql oracle 浮点数 -
Python sqlite3操作笔记
Python sqlite3操作笔记 创建数据库def cr() c.execute('''...
sqlite 创建数据库 python -
Python SQLite3 基本操作类python sql sqlite 初始化