Sí, tienes que definir que el miembro fuente es de tipo SQLRPG si es para 
RPG/400 o SQLRPGLE para RPG/IV. Después en las especificaciones C pones C/EXEC 
SQL antes de la primera línea. A partir de ahí en sucesivas lineas tipo C+ vas 
escribiendo tu sentencia SQL y, para finalizar otra línea con C/END-EXEC.
 
Por ejemplo
 
C/EXEC SQL
C+ DECLARE TABLAS CURSOR FOR
C+ SELECT * FROM QSYS2/SYSTABLES WHERE TABLE_SCHEMA='QGPL'
C/END-EXEC
C/EXEC SQL
C+ OPEN TABLAS
C/END-EXEC
 
Saludos.
 
Juan Carlos


________________________________

        De: VALENCIA Informatique [mailto:[EMAIL PROTECTED] 
        Enviado el: miércoles, 30 de mayo de 2007 10:41
        Para: forum.help400
        Asunto: Otra duda RPG
        
        
        Buenos días otra vez:
         
        Hay alguna forma de ejecutar una sentencia SQL desde un RPG, ¿Hay que 
llamar algún API???.
         
        Muchas gracias a todos
         

__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© 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