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)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM