Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
ComboBox + PyQt5 + Sqlite3
#1
En los registros de una tabla tengo siete campos que sólo pueden tomar  entre cuatro y siete valores exclusivamente. Ideales por lo tanto para manejar estos campos con otros tantos ComboBoxes. Esto que es muy sencillo en VisualBasic no lo consigo en Python, porque activar el CB requiere un método, aparte del método de INSERT, DELETE etc. He intentado entrar la activación de CB como una función pero no me es posible,. Exige un método independiente. 
Lo que tengo en general es
zetapa = self.LEEtapa.text()  
#(LineEdit)
sql = “ ” ”INSERT  INTO remesas (etapa, inv, …) VALUES (zetapa, zinv, …) “ “ “
y lo que he pretendido es
self.contentInv = self.CBInv.currentText()
LEInv.text = self.contentInv
zinv = self.LEInv.text().
Pero esto no funciona ni las modificaciones que he ido haciendo. A LEInv no pasa ningún valor. Puede que tenga algún error en los paréntesis, pero he hecho mil y una prubas.-
¿Qué podría hacer, además de prescindir de los ComboBoxes? Gracias.
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)