conectar sap a sql

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • CRISTINO.GARCIA
    Senior Member
    • ago
    • 101

    #1

    conectar sap a sql

    Hola !!! Estoy necesitando conectarme a una tabla externa via sql, para realizarle un update pero no conozco mucho como realizarlo, consegui un pequeño codigo pero me da error: dbif_dsql2_sql_error, que puedo modificar para solucionarlo?.

    Muchas Gracias


    FORM actualiza.
    * Coneccion a la Base de Datos de ATEX
    EXEC SQL.
    CONNECT TO 'SAPENTPRD' AS 'C1'
    ENDEXEC.

    EXEC SQL.
    SET CONNECTION 'C1'
    ENDEXEC.

    EXEC SQL.
    LOOP AT TAB_UPD.
    UPDATE SAPENTPRD@SAPNC

    SET fecha_proceso = SY-DATUM,
    sistema_recibe = 'SAP',
    numdocsap = :doc
    WHERE numero = POS-IHREZ
    AND fecha_envio = TI2-PRSDT
    AND tipo = 'AVISO'
    ENDLOOP.
    ENDEXEC.


    EXEC SQL.
    COMMIT
    ENDEXEC.

    *Cerrar la coneccion de oracle
    EXEC SQL.
    SET CONNECTION DEFAULT
    ENDEXEC.

    * liberar los recursos tomados por la base de datos de memoria
    EXEC SQL.
    DISCONNECT 'C1'
    ENDEXEC.

    ENDFORM.
Trabajando...