48 lines
815 B
Python
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() |