• 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)
    正是江南好风景
  • 相关阅读:
    P5107 能量采集
    P4655 [CEOI2017]Building Bridges
    P1129 [ZJOI2007]矩阵游戏
    P5299 [PKUWC2018]Slay the Spire
    P1625求和 giao精大杂烩
    背包
    根号分治
    CF963B
    国王游戏
    P6006 USACO 3SUM G
  • 原文地址:https://www.cnblogs.com/monsterhy123/p/12576368.html
Copyright © 2020-2023  润新知