From: | Yadisnel Galvez Velazquez <ygalvez(at)uci(dot)cu> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Ayuda con PQsendQuery() |
Date: | 2009-12-14 19:25:14 |
Message-ID: | 27730711.629361260818714960.JavaMail.root@ucimail3.uci.cu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola lista:
Tengo un pregunta, estoy implementando un modelo de ejecución de consultas asíncrono, utilizando libpq con las funciones PQsetnonblocking,PQisBusy,PQconsumeInput y PQsendQuery. Mi duda es si luego de ejecutarse el bucle while, en el siguiente fragmento de código, existe la seguridad que siempre sea entregada al servidor la consulta con la función PQsendQuery???. He probado esto y siempre me funciona pero necesito estar seguro.
PGconn* PgconnPtr = PQconnectdb(conex_info);
PQsetnonblocking(PgconnPtr, 1);
while (PQisBusy(PgconnPtr) )
{
PQconsumeInput(PgconnPtr);
}
int result =PQsendQuery(PgconnPtr, "SELECT * from tabla LIMIT 5");
Saludos...Yadisnel.
From | Date | Subject | |
---|---|---|---|
Next Message | Lorena Gpe. M. Osorio | 2009-12-14 23:03:08 | Pregunta ¿agregar ceros a una secuencia, se puede? |
Previous Message | Jose Luis Balle | 2009-12-14 19:02:06 | Re: PostgreSQL driver |