[Python-es] python, glade,postgresql TEXTVIEW
Peon Blanco
peonblanco83 en gmail.com
Mie Nov 21 16:13:16 CET 2007
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
Más información sobre la lista de distribución Python-es