Re: [Pgsql-ayuda] C y Postgres

From: "jota machuca" <jotamachuca(at)hotmail(dot)com>
To: macaruchi(at)hotmail(dot)com
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] C y Postgres
Date: 2003-06-18 21:23:58
Message-ID: BAY1-F24qxH9fI0m0jF0002d364@hotmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hace poco expuse sobre ese tema..
Te envio un ejemplo, espero que te sirvan...

Si quieres la ppt , me la pides ...

Atte.

Jota Giardino
#include <stdio.h>
#include <stdlib.h>
#include "libpq-fe.h"

/***********************************************************************************
* Ejemplo1
* Compilar : gcc -I /usr/include/pgsql - o ejemplo1 ejemplo1.c - L
/usr/lib/ -lpq
***********************************************************************************/

int main()
{

PGconn *conn = PQconnectdb("dbname=almacen user=jota password=jota");
PGresult *res ;
int i = 0 ;

if(PQstatus( conn ) == CONNECTION_BAD )
{
printf("Error al conectarse a almacen\n");
printf("Finalizando la ejecucion de la aplicacion\n");
exit(1);
}

res = PQexec( conn , "SELECT * FROM TIPO_ARTICULO");

if ( PQresultStatus( res ) != PGRES_TUPLES_OK )
{
PQclear( res );
PQfinish( conn );
exit(1);
}

for( i = 0 ; i < PQntuples( res ) ; i++ )
printf( "%s\n" , PQgetvalue( res , i , 0 ));
PQclear( res );
PQfinish( conn );
return 0;
}

>From: Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx>
>To: "Edwin Alberto Quijada" <macaruchi(at)hotmail(dot)com>
>CC: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
>Subject: Re: [Pgsql-ayuda] C y Postgres
>Date: 18 Jun 2003 11:53:47 -0500
>
>"Edwin Alberto Quijada" <macaruchi(at)hotmail(dot)com> writes:
>
> > Estoy tratando de hacer un sistema de ventas usando C y Postgres
> > SQL.
>
>Eso es lo que yo llamo masoquismo ;-)
>
> > Mi pregunta es como o con que puedo conectar C (Ansi) a
> > PostgresSQL .
>
>Con libpq. Puedes ver la documentación en línea en
>
>
>http://www.postgresql.org/docs/view.php?version=7.3&idoc=0&file=libpq.html
>
> > Creo con libpqxx se puede lo que no se es como se puede
> > usar esta.
>
>Creo que esta es para C++.
>
>Saludos,
>Manuel.
>_______________________________________________
>Pgsql-ayuda mailing list
>Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
>http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda

_________________________________________________________________
Charla con tus amigos en línea mediante MSN Messenger:
http://messenger.yupimsn.com/

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message sandrigo lezcano 2003-06-18 21:52:10 [Pgsql-ayuda] actualizando TODO!!
Previous Message Gunnar Wolf 2003-06-18 19:00:09 Re: [Pgsql-ayuda] QT postgresql