Eso si se puede lograr pero es un control que tenes que implementar dentro del programa, sabiendo cual registro fue el ultimo que enviaste y enviar a partir de ahi.

From: Tonio PG <[email protected]>
To: forum.help400 <[email protected]>
Sent: Mon, March 15, 2010 4:48:36 AM
Subject: Re: Procedimiento almacenado y result sets

He vuelto a retomar este tema realizando ejemplos, y tenías razón, el ejemplo de este enlace si que funciona, había omitido parámetros en result set. Así que para aquellos que tengan las mismas necesidades que tenía yo, si que funciona.
 
Por otro lado, y siguiendo con el tema de procedimientos almacenados:
¿Se puede realizar con los procedimientos almacenados, con la sentencia set result set, que según llamadas a este vaya dando n filas siguientes según peticiones del cliente?. Es decir, el cliente pide 15 filas, el procedimiento devuelve estas 15, pero con posibilidad de continuar con las siguientes 15, si el cliente solicita otras 15, y así tanto para atrás como para delante.

El 25 de febrero de 2010 16:59, Dario Heinze <[email protected]> escribió:

No se si llego a tiempo, pero creo es esto lo que buscas

 

http://publib.boulder.ibm.com/infocenter/iseries/v5r4/index.jsp?topic=/sqlp/rbafyresultsets.htm

 

Ver segundo ejemplo.

 

 


De: [email protected] [mailto:[email protected]] En nombre de González Torrejón, Javier
Enviado el: Viernes, 12 de Febrero de 2010 11:37
Para: 'forum.help400'
Asunto: RE: Procedimiento almacenado y result sets

 

El result set debera devolverlo el programa llamado.

Si necesitas hacer algo como crear temporales o cambiar librerias lo deberias hacer desde el RPG.

 

Saludos

 

Javier González Torrejón

Dpto. de Desarrollo

 

C/Gobelas, 23

28023 MADRID

Tfno.: 918373200-902010193

Fax.: 918373232





AVISO
Este mensaje es personal, y podría contener información confidencial o legalmente protegida. Si usted no es el destinatario del mismo, o la transmisión ha resultado defectuosa, le rogamos que nos lo comunique a la mayor rapidez y lo destruya junto a sus copias. Gracias por su colaboración.

Por favor, antes de imprimir este correo electrónico, considere su aportación a la conservación del Medio Ambiente por la reducción de consumo de papel. Gracias por su colaboración.

 

 


De: [email protected] [mailto:[email protected]] En nombre de Tonio PG
Enviado el: viernes, 12 de febrero de 2010 14:39
Para: forum.help400
Asunto: Procedimiento almacenado y result sets

Hola,

Estoy realizando un procedimiento almacenado externo rpg, que devuelve con result set, los distintos registros.

Tras probarlo con un script en el navegador de operaciones, este me muestra correctamente los registros.

Posteriormente, lo cambio para que en lugar de ejecutar directamente el rpg, llame a una cl que lo que hace es establecer la bbdd de donde leer estos registros, y entonces al ejecutar no me muestra estos datos, imagino que faltará algo en la cl que devuelva los result sets, ya que en la cl está la llamada al rpg anterior que si devolvía datos.

Se le ocurre a alguien qué o cómo hacerlo.

 

Gracias,

 

------------------------------------------------------------------------------

Conocés Tan-Gram?

Sistema Integral para la administración de organizaciones www.tan-gram.com.ar es Buena Gestión


____________________________________________________
© Publicaciones Help400, S.L. - Todos los
derechos reservados http://www.help400.es/
----------------------------------------------------
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400


____________________________________________________
© Publicaciones Help400, S.L. - Todos los
derechos reservados http://www.help400.es
----------------------------------------------------
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a