Cursor de Postgres desaparece (tvv)

Renato Covarrubias rnt en bla.cl
Dom Ene 18 04:59:15 CET 2009


El Sábado, 17 de Enero de 2009, Tany Villalba Villalba escribió:
> 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:
             ^^^
for row in rows:
>
>     print row[1];
>
> conn.commit();
[...]

Al hacer el fetchall el cursor se limpia, te recomiendo usar la variable en la 
que guardaste el fetchall.

Saludos!

-- 
Renato Covarrubias Romero                   counter.li.org  #399677
rnt [at] bla.cl				                            http://rnt.bla.cl
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.python.org/pipermail/python-es/attachments/20090118/af69f4b2/attachment.pgp>
------------ 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