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 > > [email protected] > > > > 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 >
<<image001.gif>>
<<image002.jpg>>
____________________________________________________ © 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

