Ver Mensaje Individual
  #2  
Viejo 15/06/11, 14:23:30
Ramiro Ojeda Ramiro Ojeda is offline
Junior Member
 
Fecha de Ingreso: oct 2006
Mensajes: 7
sql nativo

Hola ... Churi

Segun lo que he visto .. el procedimiento es hacer la conexion al servidor y ejecutar el stored procedure ...

DATA Y(10) TYPE X.
DATA Z(300) TYPE x.


* Primero nos conectamos
EXEC SQL.
CONNECT TO 'UPGRADE' AS 'R'
ENDEXEC.

EXEC SQL.
SET CONNECTION 'R'
ENDEXEC.

Y = '20110606'.

*sp_Inversiones_Suscritas_Credinor
EXEC SQL.
EXECUTE PROCEDURE sp_Inversiones_Suscritas_Credinor ( IN :Y, OUT :Z )
ENDEXEC.

IF SY-SUBRC <> 0 OR Z <> 347.
WRITE: / 'Wrong result for EXECUTE PROCEDURE:', Z.
ENDIF.

.... al ejecutar el sotored procedure lo debe de poner en la variable Z.

Yo tambien tengo problema al ejecutarlo porque me da un dump .. diciendome que " no existe la tabla en la base de datos " podrias probar ese codigo a ver si a ti si te funciona ? ???

Saludos
Responder Con Cita