zoukankan      html  css  js  c++  java
  • 数据库插入

    import sqlite3
    def CreateDataBase():
        try:
            db =sqlite3.connect("taobao.db")
        except:
            print("创建数据库失败")
        try:
            db.execute('create table GoodMsg(id varchar(10),price varchar(10),name varchar(40))')
        except:
            print("创建表失败或表已经存在")
    
    ##将数据写入数据库
    def InsertDatabase(data):
        db =sqlite3.connect("taobao.db")
        cur = db.cursor()
        for property in data:
            try:
                print("开始插入")
                sql_insert = ("insert into GoodMsg(id,price,name)values('{0}','{1}','{2}')").format(property[0],property[1],property[2])
    
                cur.execute(sql_insert)
                db.commit()
                print("插入成功")
            except :
                print('插入失败')
    ##更新数据库
    #def UpdataDataBase(DB):
    #    cur = DB.cursor()
    #    sql_update = ''
    #def SerchDatabase():
    #    pass
    data=[['12','15.3','鞋子'],['13','12','衣服']]
    #CreateDataBase()
    InsertDatabase(data)
  • 相关阅读:
    图论
    数学
    P2222 外婆婆~
    P2083 找人
    P1215 [USACO1.4]母亲的牛奶 Mother's Milk
    New Rap
    P2298 Mzc和男家丁的游戏
    P2040 打开所有的灯
    P1135 奇怪的电梯
    UVA10474 Where is the Marble?
  • 原文地址:https://www.cnblogs.com/jestin/p/12911240.html
Copyright © 2011-2022 走看看