Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Insertar valores a un combobox
#1
Buen día, quisiera saber cómo inserto los valores de una columna de una tabla a un combobox? gracias.
Responder
#2
(19-04-2023, 09:32 AM)David87 escribió: Buen día, quisiera saber cómo inserto los valores de una columna de una tabla a un combobox? gracias.

Buenas, David.
Yo tuve el mismo inconveniente y lo resolví así:

En primer lugar, generé la consulta que trae los valores y los guarda.

def combo_input():
    cursor=base.cursor()
    query = ('SELECT nombre_columna FROM nombre_tabla')
    cursor.execute(query)
    data=[]
    for rows in cursor:
        data.append(rows[0])
    return(data)


Y luego, en la gui (que no sé cuál usas, pero como ejemplo pongo tkinter) los mostré de la siguiente manera:
nom_emple = ttk.Combobox(root, textvariable=xxxx)
nom_emple['values']=combo_input()
nom_emple.bind("<<ComboboxSelected>>")


Espero te sea útil.
Saludos.
Responder
#3
Oye gracias Diego voy a utilizarlo y te comenté gracias.
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)