[Lazarus-es] zeos, store procedure y problemas!

Paola Bruccoleri pbruccoleri en adinet.com.uy
Vie Dic 28 22:53:09 CET 2012


El 28/12/2012 07:20 p.m., Paola Bruccoleri escribió:
> Hola todos..
> tengo un sp en firebird que desde el ibexpert funciona correctamente.
> Ese sp tiene 2 parámetros de entrada:
>     desde date
>     codigo integer
>
> uso un TZquery para ejecutar ese sp, que me devuelve un conjunto de 
> datos que muestro en un grid.
> EXECUTE PROCEDURE  ESTADO_CUENTA_INQ (:desde, :codigo)
>
> en el botón que uso para cargar los datos en el grid coloco este código:
>   spCuenta.Close;
>   spCuenta.ParamByName('codigo').AsInteger:= StrToInt(edtCod.Text);
>   spCuenta.ParamByName('desde').AsDate:= edtFDesde.Date;
>   spCuenta.Open;
>
> acá van los problemas :(
> 1) si ejecuto el sp desde el ibexpert, con determinados datos, me 
> devuelve 2 registros, y está correcto
> Si lo ejecuto desde el programa, me devuelve 1 SOLO REGISTRO!, que 
> sería el primero... no se cuál será la causa.
>
> 2) si intento cargar de nuevo el grid con otra fecha, me salta este 
> error...
>
>
>
> muchas gracias por cq idea y FELIZ 2013!!
> sALUDOS
Hola de nuevo..

usé un TZStoreProc y ahora por lo menos me devuelve los registros 
correctos!.. es que no lo usaba porque antes ese componente tenía un bug 
y no funcionaba bien, por eso usé un tzquery como lo he hecho otras 
veces con sp menos complicados (simples inserts)

Ya tampoco me sale el error que reporté. El close da error si uso el tzquery

en fin... no se si será lo mejor pero ya me está funcionando!

muchas gracias!


Ahora, lo que todavía no logro es
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20121228/5f1fe821/attachment-0002.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: image/png
Size: 3794 bytes
Desc: no disponible
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20121228/5f1fe821/attachment-0002.png>


More information about the Lazarus-es mailing list