Closed BrunoLCA95 closed 1 year ago
Ejemplo funcion cargarCliente def cargarCliente(self):
conn = psycopg2.connect(
user="perricornios",
password="perricornios_pfinal",
host="localhost",
port="5432",
database="tienda"
)
# Crear un cursor para ejecutar consultas
cursor = conn.cursor()
# Realizar el INSERT en la base de datos sin la ID
cursor.execute("INSERT INTO Perri_Centro_Spa.clientes (nombre, genero, masaje) VALUES (%s, %s, %s) RETURNING id", (self.nombre, self.genero, self.masaje))
id_cliente = cursor.fetchone()[0]
conn.commit()
self._id_cliente = id_cliente
# Mostrar mensaje de carga exitosa y el ID asignado al cliente
print("Carga de datos correcta.")
print("ID asignado al cliente:", self._id_cliente)
# Cerrar la conexión con la base de datos
conn.close()
Se requiere crear una funcion en la clase Cliente con el objetivo de cargar los datos de un cliente en la base de datos Funcion : -cargarCliente() : La función tiene como objetivo cargar los datos introducidos por el cliente (nombre,genero,masaje) en la base de datos. Para ello deberá generar un INSERT "SIN LA ID", devolver un mensaje de carga de datos correcta y informar el ID asignado al cliente