Re: [Pgsql-ayuda] Insertar datos desde C

From: Alex Nu <notulei(at)yahoo(dot)com>
To: Mauro Morales <mmorales(at)tvninteractivo(dot)cl>
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Insertar datos desde C
Date: 2003-07-31 20:58:47
Message-ID: 20030731205847.40722.qmail@web20701.mail.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Existe la biblioteca pq++ (C++), que es una
"envoltura" (y si alguien sabe como castellanizar
esto, por favor..)
de la bibliotec pq (C)

Esta viene con ejemplos muy sencillos, lo que podria
hacer es leer por cada entrada de un vector, o
cada renglon de una matriz, ejecutar un INSERT

Pero los vectores pueden ser de hasta 300,000
elementos, asi que esto me parece ineficiente.

Yo no se si haya forma de descargar el resultado
con una sola instruccion... y no ejecutar un
comando de sql para cada entrada del arreglo.


Por otra parte, mi programa en C, es solo una
interfase con OCTAVE, y postgresql.
Obtengo los datos de postgres, hago operaciones
en octave.
Ahora tengo los resultados en octave y quiero
mandar los nuevos resultados postgress.

-- Mauro Morales <mmorales(at)tvninteractivo(dot)cl> wrote:
> Tienes forma de hacer qe ese programa en C sea un
> CGI ?
> Si es asi, es facil solo tienes que ejecutarlo como
> CGI y via parametros
> llevarlo a un script en javascript o php que se
> conecten con la base de
> datos y guarde los datos tal como tu lo deseas.
>
> Si no, y Alvaro puede ayudarme en esto, puedes crear
> una funcion en
> postgres que haga lo que hace tu programa y desde
> ahi realizar las
> operaciones y ransacciones que sean necesarias.
> No he hecho esto, asi que pueden ser palabras al
> viento.
>
> Saludos.
>
> El jue, 31 de 07 de 2003 a las 16:22, Alex Nu
> escribi:
> >
> > Los resultados son de tipo real,
> >
> > tengo basicamente 2 operaciones que quisiera
> hacer:
> >
> > 1. Tengo un vector y quisiera insertarlo en una
> > columna de una tabla que autogenere una
> llave.
> >
> > 2. Insertar toda una matriz en una tabla.
> >
> > Si alguien ha hecho algo similar, quisiera saber
> > cual es la mejor forma de hacerlo, y si alguien
> > tiene un ejemplo que pudiera usar como base.
> >
> > Gracias
> >
> >
> > > --- Alvaro Herrera Munoz
> <alvherre(at)dcc(dot)uchile(dot)cl>
> > > wrote:
> > > > On Thu, Jul 31, 2003 at 12:44:51PM -0700, Alex
> Nu
> > > > wrote:
> > > >
> > > > > Tengo un programa en C, que usa vectores y
> > > > matrices.
> > > > > Quisiera mandar los resultados a postgres.
> > > >
> > > > Los resultados de que? En que forma? Ya
> tienes
> > > un
> > > > modelo en que expresarlos?
> > > >
> > > > --
> > > > Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
> > > > "Cuando maana llegue pelearemos segun lo que
> > > maana
> > > > exija" (Mowgli)
> > >
> > >
> > > __________________________________
> > > Do you Yahoo!?
> > > Yahoo! SiteBuilder - Free, easy-to-use web site
> > > design software
> > > http://sitebuilder.yahoo.com
> > >
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > Yahoo! SiteBuilder - Free, easy-to-use web site
> design software
> > http://sitebuilder.yahoo.com
> > _______________________________________________
> > Pgsql-ayuda mailing list
> > Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> >
>
http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
> --
> Mauro Morales <mmorales(at)tvninteractivo(dot)cl>
> Television Nacional de Chile
>
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
>
http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Mauro Morales 2003-07-31 21:14:12 Re: [Pgsql-ayuda] Insertar datos desde C
Previous Message Mauro Morales 2003-07-31 20:39:29 Re: [Pgsql-ayuda] Insertar datos desde C