19-04-2023, 09:32 AM
19-04-2023, 10:41 AM
(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.
19-04-2023, 12:51 PM
Oye gracias Diego voy a utilizarlo y te comenté gracias.