Problemas con SetValue

Milton Galo Patricio Inostroza Aguilera minoztro en gmail.com
Lun Sep 29 02:16:46 CEST 2008


2008/9/28 Manuel Enrique González Ramírez <maengora en gmail.com>:
> Hola a tod en s.
> Tengo problemas para cambiar el valor de un datepicker (de las wx) en un
> form.
>
> Al cambiar la fecha y guardarla en la base de datos todo normal, pero al
> querer recuperar el registro de la base de datos que contiene la fecha el
> datepicker denominado dp_fnace no me cambia la fecha
>
> Estoy usando wx, MySQL y python 2.5
>
> El código que estoy usando para recuperar la info (si el código ya existe me
> carga todos los datos):
>
> def consulta_codigo(self,event): #init function
>        #add your code here
>        ind = self.txt_codigo.GetValue()
>
>        sql = c.execute('SELECT * FROM mascotas WHERE id=%s',(ind))
>        res = c.fetchall()
>        resX = int(c.rowcount)
>
>        if resX<>0:

Ese if está demás con el sólo for te aseguras de no iterar en algo vacío

>            for i in res:
>                self.txt_nombre.SetLabel(str(i[1]))
>                self.txt_familia.SetLabel(str(i[2]))
>                self.cmb_especie.SetLabel(str(i[3]))
>                self.cmb_sexo.SetLabel(str(i[4]))
>                f = str(i[5])

y ¿qué nos dice print f ?

>                #f = time.strptime(str(i[5]),"%Y/%m/%d")
>                self.dp_fnace.SetValue(f).Format("%Y-%m-%d")

no se acerca de wx, así que disculpa por no poder ayudar más

>                self.txt_fmuere.SetLabel(str(i[6]))
>
>            self.bt_guardar.Enable(False)
>            self.bt_actualizar.Enable(True)
>            self.bt_eliminar.Enable(True)
>        event.Skip()
>
>        return #end function
>
> Quien me pueda ayudar, muchas gracias.
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>



-- 
Milton Inostroza Aguilera
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


Más información sobre la lista de distribución Python-es