Gracias amigos por su respuesta logre solucionar mi problema, realmente es 
falta de practica creo que en la funcion devolverdataset
 
solo tube que aumentar estas lineas.
NpgsqlTransaction t = cnpg.BeginTransaction(); 
t.Commit();
 
quedando de esta forma
 
cnpg.Open();
NpgsqlTransaction t = cnpg.BeginTransaction(); 
ds = new DataSet();
da.Fill(ds);
t.Commit();
Y se soluciono el problema gracias.
 
> Date: Tue, 25 Nov 2008 17:23:04 +0000> From: [EMAIL PROTECTED]> To: [EMAIL 
> PROTECTED]> Subject: Re: [pgsql-es-ayuda] Ayuda con funcion y Punto Net> CC: 
> pgsql-es-ayuda@postgresql.org> > 2008/11/25 Javier Chávez B. <[EMAIL 
> PROTECTED]>:> > 2008/11/25 Fernando Siguenza <[EMAIL PROTECTED]>:> >> si lo 
> probe y justo es eso que no me funciona que no se como llamar a esa> >> 
> funcion o que podria hacer para que funciones....> >>> >> Gracias> >> > 
> Leiste esto:> >> > 
> http://npgsql.projects.postgresql.org/docs/manual/UserManual.html> >> > Por 
> ahi puede darte una orientacion o no?> >> > slds.> > J> >> a todo esto mira 
> dentro del manual...> > Getting full results in a DataSet object: Using 
> refcursors> > Using output parameters in a query> > Creo que ahi esta 
> todo...> > San Google :0)> > Slds.> > J.> > > > -- > Cumprimentos> jchavez> 
> linux User #397972 on http://counter.li.org/
_________________________________________________________________
Color coding for safety: Windows Live Hotmail alerts you to suspicious email.
http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_safety_112008

Responder a