[Pgsql-ayuda] LLamar funciones mediante visual basic y ODBC

Carlos Castro(TEKKEN) carlostekken en hotmail.com
Mie Mar 24 13:29:08 CST 2004


yo creo que el problema es DAO y no VB ya que yo hago lo mismo que tu
mediante ADO y no tengo ningun problema...


----- Original Message ----- 
From: "Alvaro Herrera" <alvherre en dcc.uchile.cl>
To: "Marcelo Retamal Vallejos" <mretamal en cmet.net>
Cc: "Lista Postgres" <pgsql-ayuda en tlali.iztacala.unam.mx>
Sent: Tuesday, March 23, 2004 2:53 PM
Subject: Re: [Pgsql-ayuda] LLamar funciones mediante visual basic y ODBC


> On Tue, Mar 23, 2004 at 03:22:08PM -0400, Marcelo Retamal Vallejos wrote:
> > Hola a todos: tengo una base de datos Postgresql7.3 y varias funciones
> > creadas en lenguaje PLPgsql,tengo una aplicación desarrollada en visual
> > basic que se conecta por DAO y ODBC a la base de datos.  Hay una funcion
en
> > particular que devuelve un data type que he definido previamente, en la
> > consola de psql la llamo así: select * from
> > ve_tablas_discado(par1,par2,....par10);. Esta me devuele 4 datos.  El
> > problema esta cuando realizo el mismo query en el VB, me reclama: "Error
de
> > sintaxis en la clausula FROM".
>
> Este es un problema de VB que se cree inteligente y quiere entender el
> SQL antes de enviarlo; el problema es que esa sintaxis (funciones en
> FROM) no la conoce.
>
> Puedes hacerlo andar creando una vista
> CREATE VIEW ve_tablas_discado_par1_par2 AS
>     SELECT * FROM ve_tablas_discado(par1, par2, ...)
>
> y luego usas la vista: SELECT * FROM ve_tablas_discado_par1_par2
>
> pero claramente eso no es lo ideal (vas a tener muchas vistas ...)
> Aparte de botar VB, no se cual podria ser tu solucion.
>
> -- 
> Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
> "Those who use electric razors are infidels destined to burn in hell while
> we drink from rivers of beer, download free vids and mingle with naked
> well shaved babes."
(http://slashdot.org/comments.pl?sid=44793&cid=4647152)
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda en tlali.iztacala.unam.mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
>


Más información sobre la lista de distribución Pgsql-ayuda