Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Stored procedure con varios resultados (https://www.clubdelphi.com/foros/showthread.php?t=61412)

tksko 06-11-2008 16:17:04

Stored procedure con varios resultados
 
HOla a todos!
bueno les comento mi problema:

tengo un stored procedure que retorna valores por consola utilizando select.

yo llamo a este stored procedure desde Delphi con un DataSet.

el problema es que necesito recupera la ultima tabla y el dataset me retorna la primera tabla :S

como puedo hacer para poder recuperar la ultima tabla que es lo que me interesa??

las tablas del medio se generan porque hago una transaccion y seleciono datos para actualizar, asi:

start transaction;
select saldo from Cospeles WHERE id_cospel=elcospel for UPDATE;
select hora_sal,fecha_sal from Estacionamientos WHERE id_parq=elparq AND id_cospel=elcospel AND hora_sal is NULL for UPDATE;
UPDATE Cospeles SET saldo=newsaldo WHERE id_cospel=elcospel;
UPDATE Estacionamientos SET hora_sal=curtime(),fecha_sal=curdate() WHERE id_parq=elparq AND id_cospel=elcospel AND hora_sal is NULL;
commit;

al hacer el select lo muestra por pantalla, pero en realidad a mi no me interesa ese valor intermedio.. yo quiero el resultado final.

se puede evitar que muestre por consola eso??

aca les muestro una imagensita!



La franja horaria es GMT +2. Ahora son las 07:36:55.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi