Victor, si no mucha molestia puedes indicarme con un ejemplo como hago para proveerle el control al programa para recibir n fileas. Gracias, hv
De: [email protected] [mailto:[email protected]] En nombre de Víctor Bolaños Enviado el: Miércoles, 13 de Enero de 2010 02:36 p.m. Para: forum.help400 Asunto: Re: Store procedure desde RPG Debes considerar que el store procedure, es un programa comun y corriente, como lo es un programa RPG al cual le pasas una variable llave de un archivo y el programa que invocas te devuelve los valores. Para el caso de un store procedure que te devuelve varios filas, tu debes de proveerle al programa el control para que reciba 1 o n RESPUESTAS del procedimiento invocado. Para invocar un procedimiento almacenado creado en SQL desde RPG, éste tiene que ser un SQLRPGLE y lo ejecutas con un comando "CALL" desde una instruccion SQL. Podes probar con hacer un CALL al procedimiento desde la sesion de SQL interactiva STRSQL. De esta misma manera se ejecuta la invocacion de un procedimiento almacenado desde una apliaccion Cliente-servidor. STRSQL Enter> CALL <F4> ________________________________ From: Hector Vera G. <[email protected]> To: forum.help400 <[email protected]> Sent: Wed, January 13, 2010 7:14:10 AM Subject: Store procedure desde RPG Hola amigos, Alguien me puede dar un ejemplo de como invocar un store procedure (hecho con SQL) desde un programa RPG, considerando que el store devuelve varias filas de datos. Gracias y saludos. ________________________________ Este mensaje se transmite exclusivamente para el uso del destinatario previsto y puede contener información que es PRIVILEGIADA y/o CONFIDENCIAL. Dicha información no expresa la posición de la compañía. Si usted no es el destinatario previsto, se le notifica por este medio, que cualquier uso, difusión, acceso o copia de esta comunicación está prohibida terminantemente. Si usted ha recibido esta comunicación por error, destruya por favor todas las copias de este mensaje y sus adjuntos y notifíquenos inmediatamente. This message is sent exclusively for the use of the intended recipient and may contain information that is PRIVILEGED and/or CONFIDENTIAL. This information do not express the position of the company. If you are not the intended recipient, you are hereby notified that any use, dissemination, disclosure or copying of this communication is strictly prohibited. If you have received this communication by mistake, please destroy all copies of this message and its attachments and notify us immediately "Bienvenido a la Vida, Bienvenido a InVita" ________________________________ Este mensaje se transmite exclusivamente para el uso del destinatario previsto y puede contener información que es PRIVILEGIADA y/o CONFIDENCIAL. Dicha información no expresa la posición de la compañía. Si usted no es el destinatario previsto, se le notifica por este medio, que cualquier uso, difusión, acceso o copia de esta comunicación está prohibida terminantemente. Si usted ha recibido esta comunicación por error, destruya por favor todas las copias de este mensaje y sus adjuntos y notifíquenos inmediatamente. This message is sent exclusively for the use of the intended recipient and may contain information that is PRIVILEGED and/or CONFIDENTIAL. This information do not express the position of the company. If you are not the intended recipient, you are hereby notified that any use, dissemination, disclosure or copying of this communication is strictly prohibited. If you have received this communication by mistake, please destroy all copies of this message and its attachments and notify us immediately "Bienvenido a la Vida, Bienvenido a InVita"
____________________________________________________ © 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

