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