import sqlite3
product=sqlite3.connect("propri.db")
try:
sqlstr="CREATE TABLE 產品(編號 text,品名 text,單價 int)"
product.execute(sqlstr)
product.commit()
print("product table be create")
except Exception:
print("it don't work")
#product=sqlite3.connect(propri.db)
sqlstr="INSERT INTO 產品 (編號,品名,單價) VALUES ('P01','紅茶',30)" #<==在product的資料表新增一筆資料
product.execute(sqlstr)
product.commit()
product.close()
====修改只要在product.excute(sqlstr) ==>sqlstr 加上
sqlstr="UPDATE 產品 SET 品名='改名紅茶',單價=60 WHERE 編號='P01'" #<==修改一筆資料
整個內容是
import sqlite3
product=sqlite3.connect("propri.db")
try:
sqlstr="CREATE TABLE 產品(編號 text,品名 text,單價 int)"
product.execute(sqlstr)
product.commit()
print("product table be create")
except Exception:
print("it don't work")
#product=sqlite3.connect(propri.db)
sqlstr="INSERT INTO 產品 (編號,品名,單價) VALUES ('P01','紅茶',30)" #<==在product的資料表新增一筆資料
product.execute(sqlstr)
product.commit()
sqlstr="UPDATE 產品 SET 品名='改名紅茶',單價=60 WHERE 編號='P01'" #<==修改一筆資料
product.close()
==========刪除sqlstr=" "
sqlstr="DELETE FROM 產品 WHERE 編號='P01'"