Función en Python
Sk9ITk5Z:
Buenas no me dejo modificar el mensaje anterior, ya me funciono lo del tema de las variables como me lo mostraste, solo para el tema de la conexión con la base de datos lo tuve que mover a la parte de arriba para que me los tomara en las funciones, pego el código para los que estén aprendiendo como yo, vean lo que tuve que hacer.}
Código
import tkinter
from tkinter import *
import mysql.connector
conexion = mysql.connector.connect(host="localhost",user="???",passwd="?????",database="prueba")
cursor = conexion.cursor()
por cierto me da un error a la hora de agregar la información a la tabla pero ya estema de mySQL.
Código
line 645, IN prepare_for_mysql
RESULT = SELF._cmysql.convert_to_mysql(*params)
_mysql_connector.MySQLInterfaceError: Python TYPE SET cannot be converted
EDITO:
el error que me daba del sql era por como recibía la información y de como la insertaba, les pego el código de como lo solucione:
Código
def alta(cliente):
datos = [cliente['ID'], cliente['Nombre'], cliente['Direccion'], cliente['Telefono']]
cursor.execute("INSERT INTO clientes VALUES (%s, %s, %s, %s)", datos)
conexion.commit()
tkinter.messagebox.showinfo('Agregar', 'Cliente dado de alta')
Locura_23:
Oye pues bien que te funcionó lo de python, saludos ;D
Navegación
[*] Página Anterior