当前位置:首页 > 数据库 > SQlite

SQLite3修改数据_6

#导入模块 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

标签:sql语句   port   游标对象   pre   cut   rollback   ack   导入模块   exe   

本文系统来源:https://www.cnblogs.com/monsterhy123/p/12576368.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!