python/clase_9/prueba.py
2026-09-09 21:50:11 -03:00

48 lines
815 B
Python

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()