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/
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 |