Re: problema con PQExec()

From: Yadira Lizama Mue <ylizama(at)uci(dot)cu>
To: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: problema con PQExec()
Date: 2009-12-10 18:55:54
Message-ID: 1175412843.175571260471353998.JavaMail.root@ucimail3.uci.cu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Bueno en realidad la que uso es libpqxx (puse libpq refiriendome a libpqxx, error mío).
Para interrumpir la conexión lo que hago es quitar el cable de red del servidor..

Saludos y gracias,
Yadira

----- Mensaje original -----
De: "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>
Para: "Yadira Lizama Mue" <ylizama(at)uci(dot)cu>
CC: "pgsql-es-ayuda" <pgsql-es-ayuda(at)postgresql(dot)org>
Enviados: Jueves, 10 de Diciembre 2009 11:47:55 (GMT-0500) Auto-Detected
Asunto: Re: [pgsql-es-ayuda] problema con PQExec() en libpq

Yadira Lizama Mue escribió:
>
> Hola lista tengo el siguiente problema con libpq:
>
> Para realizar una consulta, el código que utilizo es el siguiente:
>
> PGconn* PgconnPtr = PQconnectdb(/*Conn Info*/);
> printf("Punto 1 de chequeo");
> if(PQstatus(PgconnPtr) != CONNECTION_OK)
> {
> printf("Punto 2 de chequeo"); //No lo imprime aún cuando no hay conexión
> throw new Error(PQerrorMessage( PgconnPtr));
> }

Hmm, si estás escribiendo C++, ¿no sería mejor que usaras la biblioteca
libpqxx en vez de libpq?

> Está sucediendo que si interrumpo la conexión , no lanza el error sino
> que se el programa se congela en PQExec (Nunca pasa el punto 4)y no
> continúa hasta que no se haya reestablecido la conexión... Yo necesito
> que simplemente me de un error... Se que el error debe ser mío pero
> no se que sucede..

¿Qué haces para interrumpir la conexión?

--
Alvaro Herrera Vendo parcela en Valdivia:
http://valdivia.vivastreet.cl/loteos-lotes+valdivia/parcela-en-cabo-blanco--valdivia/19288372
"Ninguna manada de bestias tiene una voz tan horrible como la humana" (Orual)

--
Yadira Lizama Mué
Universidad de las Ciencias Informáticas

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2009-12-10 19:34:21 Re: problema con PQExec()
Previous Message Alvaro Herrera 2009-12-10 16:47:55 Re: problema con PQExec() en libpq