python, glade,postgresql TEXTVIEW

omar alberto omar_alberto_h en yahoo.es
Dom Nov 25 16:01:07 CET 2007


vaya creo que estaba distraido y no me di cuenta que el problemita ya esta resuelto jejeje
----- Mensaje original ----
De: omar alberto <omar_alberto_h en yahoo.es>
Para: Lista de discusión sobre python en castellano <python-es en aditel.org>
Enviado: domingo, 25 de noviembre, 2007 9:55:09
Asunto: Re: [Python-es] python, glade,postgresql TEXTVIEW


revisa si tienes bien identado estas lineas de codigo por que al
 parecer la variable esta almacenando el ultimo  valo9r del ciclo for

for x in cnx.query(""" SELECT * FROM "PRODUCTOS";""").getresult():
  print x
text = self.textview1.get_buffer()
text.set_text(str(x))
cnx.close()

??????
for x in cnx.query(""" SELECT * FROM "PRODUCTOS";""").getresult():

        print x
        text = self.textview1.get_buffer()
        text.set_text(str(x))
         text.set_text("\n")

cnx.close()
??????
----- Mensaje original ----
De: Peon Blanco <peonblanco83 en gmail.com>
Para: La lista de python en castellano <python-es en aditel.org>
Enviado: miércoles, 21 de noviembre, 2007 10:13:16
Asunto: Re: [Python-es] python, glade,postgresql TEXTVIEW

Hola lista
bueno otra vez molestando con lo mismo.

al hacer esta consulta

cnx = pg.connect(user="postgres",dbname="INVENTARIO")
for x in cnx.query(""" SELECT * FROM "PRODUCTOS";""").getresult():
  print x
text = self.textview1.get_buffer()
text.set_text(str(x))
cnx.close()

por consola no  hay ningún problema  este es el resultado

(1, 'LECTOR DE HUELLA', 'SIMBOL', 'NY1457863')
(2, 'LECTOR DE HUELLA', 'SIMBOL', 'NY14577845')
(3, 'LECTOR DE HUELLA', 'SIMBOL', 'NY14577326')
(4, 'LECTOR DE HUELLA', 'SIMBOL', 'NY14577864')
(5, 'IMPRESORA HP', '2200', '457891545')
(6, 'IMPRESORA HP', '2200', '457897894')
(7, 'IMPRESORA HP', '2200', '457897369')

pero en el  "textview1"

solo aparese el numero 7
(7, 'IMPRESORA HP', '2200', '457897369')

en sqlite  lo que  hacia  era esto
text.set_text("%s\n"%x)

y funcionaba claro solo que  era otra  base de datos
y solo manejaba una tabla no se  si eso tenga  que ver
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes






       
______________________________________________ 
¿Chef por primera vez?
Sé un mejor Cocinillas. 
http://es.answers.yahoo.com/info/welcome
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes






       
______________________________________________ 
¿Chef por primera vez?
Sé un mejor Cocinillas. 
http://es.answers.yahoo.com/info/welcome
_______________________________________________
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