clase 9 base de datos
This commit is contained in:
parent
83416c491d
commit
03a79f8759
BIN
clase_9/almacen.db
Normal file
BIN
clase_9/almacen.db
Normal file
Binary file not shown.
48
clase_9/prueba.py
Normal file
48
clase_9/prueba.py
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
import sqlite3
|
||||
|
||||
conexion= sqlite3.connect("almacen.db")
|
||||
|
||||
cursor= conexion.cursor()
|
||||
|
||||
cursor.execute("""
|
||||
CREATE TABLE IF NOT EXISTS producto (
|
||||
id_producto INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
nombre VARCHAR(200) NOT NULL,
|
||||
cantidad INTEGER
|
||||
)
|
||||
"""
|
||||
|
||||
)
|
||||
conexion.commit()
|
||||
print("Tabla creada")
|
||||
|
||||
"""cursor.execute(
|
||||
"INSERT INTO producto (nombre,cantidad) VALUES (?,?)",
|
||||
("PC",5)
|
||||
)
|
||||
conexion.commit()"""
|
||||
print("Producto agregado")
|
||||
|
||||
|
||||
|
||||
cursor.execute(
|
||||
"DELETE FROM producto WHERE id_producto=?",
|
||||
(2,)
|
||||
)
|
||||
conexion.commit()
|
||||
print("Producto eliminado")
|
||||
|
||||
cursor.execute(
|
||||
"UPDATE producto SET nombre=? , cantidad=? WHERE id_producto=?",
|
||||
("PCs",50, 1)
|
||||
)
|
||||
conexion.commit()
|
||||
cursor.execute(
|
||||
"SELECT * FROM producto"
|
||||
)
|
||||
|
||||
productos= cursor.fetchall()
|
||||
|
||||
for producto in productos:
|
||||
print(producto)
|
||||
conexion.close()
|
||||
Loading…
Reference in New Issue
Block a user