Cursor de Postgres desaparece (tvv)

Tany Villalba tanymono en yahoo.com.ar
Sab Ene 17 22:17:19 CET 2009


Hola amigos estoy tabajando con postgres y psycopg2, y tengo levantada
una tabla pero despues de que uso fethall, quiero ver nuevamente la
variable "cur" y parece que se ubiera limpiado



conn = psycopg2.connect("dbname='dem' user='pos' host='localhost' password='pos'");

cur=conn.cursor();

cur.execute("select * from tdemo");

# aqui uso fetchall

rows=cur.fetchall()

print rows

# aqui nuevamente uso "cur" y parece que se limpio

for row in cur:

    print row[1];

conn.commit();



Debo clonar el cursor antes de usar fetchall ? o como puedo hacer ?

Porque cuando vuelvo a ejecutar la consulta usando cur, ahi si funciona el segundo recorrido que es solo mostrar el campo 1.





Saludos

----------------------

Tany Villalba Villaba.

Cusco - Peru


      Yahoo! Cocina
Recetas prácticas y comida saludable
http://ar.mujer.yahoo.com/cocina/
------------ 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