SQLite3修改数据_6
Posted 小他_W@monster
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLite3修改数据_6相关的知识,希望对你有一定的参考价值。
1 #导入模块 2 import sqlite3 3 #创建连接 4 con = sqlite3.connect(‘d:/sqlite3Demo/demo.db‘) 5 #创建游标对象 6 cur = con.cursor() 7 #编写修改的SQL语句 8 sql = ‘update t_person set pname=? where pno=?‘ 9 #执行sql 10 try: 11 cur.execute(sql,(‘小万‘,1)) 12 #提交事务 13 con.commit() 14 print("修改成功") 15 except Exception as e: 16 print(e) 17 print("修改失败") 18 con.rollback() 19 finally: 20 #关闭游标 21 cur.close() 22 #关闭连接 23 con.close()
修改成功
1 #导入模块 2 import sqlite3 3 #创建连接 4 con = sqlite3.connect(‘d:/sqlite3Demo/demo.db‘) 5 #创建游标对象 6 cur = con.cursor() 7 #创建查询SQL 8 sql = ‘select * from t_person‘ 9 try: 10 cur.execute(sql) 11 #获取结果集合,获取一条数据 12 person = cur.fetchone() 13 print(person) 14 except Exception as e: 15 print(e) 16 print("数据查询失败") 17 finally: 18 #关闭游标 19 cur.close 20 #关闭连接 21 con.close
(1, ‘小万‘, 24)
以上是关于SQLite3修改数据_6的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向使用 DB Browser 查看并修改 SQLite 数据库 ( 从 Android 应用数据目录中拷贝数据库文件 | 使用 DB Browser 工具查看数据块文件 )(代码片段