Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2011, 10:09
poeta3d
 
Fecha de Ingreso: diciembre-2010
Mensajes: 162
Antigüedad: 13 años, 11 meses
Puntos: 1
Pregunta problema con sqlite y wxpython

tengo este problema cree una tabla con dos filas:
codigo detalle precio
hig-ts1080 llave arranque universal $60
hig-llat2000 llave aranque titan2000 $20

luego tengo este codifgo en el evento onboton:

Código Python:
Ver original
  1. def onboton(self,event):
  2.        
  3.         x=self.textocodigo.GetValue()
  4.         if x=="HIG-TS1080":
  5.           conexion=sqlite3.connect("MOTOS.S3DB")
  6.           cursor=conexion.cursor()
  7.           cursor.execute("SELECT DETALLE FROM MOTOS")
  8.           for row in cursor:
  9.             self.textocodigo2.SetValue(row[0])
  10.           cursor.execute("SELECT PRECIO FROM MOTOS")
  11.           for row in cursor:
  12.             self.textocodigo3.SetValue(row[0])
  13.         elif x=="HIG-LLAT2000":
  14.           conexion=sqlite3.connect("MOTOS.S3DB")
  15.           cursor=conexion.cursor()
  16.           cursor.execute("SELECT DETALLE FROM MOTOS")
  17.           for row in cursor:
  18.             self.textocodigo2.SetValue(row[0])
  19.           cursor.execute("SELECT PRECIO FROM MOTOS")
  20.           for row in cursor:
  21.             self.textocodigo3.SetValue(row[0])

el problemon es que cuando escribo en un textcontrol hig-ts1080 me salen los datos de hig-llat2000 sera algo del row que esta mal?????

Última edición por AlvaroG; 28/05/2011 a las 13:29 Razón: resaltado de código