>From: [EMAIL PROTECTED]

>Amigos tengo un problema para llamar a una funcion desde c#, tengo una funcion 
>que reporta un grupo de registros algo asi:

 
>desde pgadmin le llamo de esta forma

>select * from prueba() as (asiagecod varchar,asifec date,asidoc varchar,asinum 
>varchar,saldo numeric);

 

>Y en donde defino que columnas son las que retorna dicha funcion y funciona 
>todo muy bien,

 >ahora mi dilema es como hago para llamar a esta funcion desde punto net???

 

>Espero me puedan ayudar


no se si soy yo, o que, pero recuerdo un hilo algo parecido.....

la cuestion es, que en .Net hay algo llamado ExecuteNonQuery en los command, 
utiliza eso, es lo más fácil y sencillo
mandale el mismo script que pones en el pgAdmin 

comand as new NpgsqlCommand("select * from prueba() as (asiagecod 
varchar,asifec date,asidoc varchar,asinum varchar,saldo 
numeric)",tuConexion_a_Postgre)
comand.ExecuteNonQuery

con lo anterior te debe de funcionar...

_________________________________________________________________
Explore the seven wonders of the world
http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE--
TIP 1: para suscribirte y desuscribirte, visita 
http://archives.postgresql.org/pgsql-es-ayuda

Responder a