Función en Python

<< < (2/2)

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

[0] Índice de Mensajes

[*] Página Anterior