No se si alguien ha realizado algo similar a lo que se propone en este
segundo ejemplo. Es lo que yo consultaba, pero no me funciona. Me está dando
el siguiente error cuando lo pruebo desde Rational Aplication Developper en
entorno Java:

Cursor state not valid.
Sin embargo, si llamo directamente a un procedimiento almacenado, sin pasar
por el procedimiento almacenado CL, que llamaba a su vez al procedimiento
almacenado RPGLE, este si que funciona, con lo que este ejemplo no está
claro.

¿Alguien ha realizado algo similar que le funcione?.

Gracias,

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
>

<<image002.jpg>>

<<image001.gif>>

____________________________________________________
© 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