@Josber lo que podido comprobar como dice en el manual , es que en el Evento
“DiagnoticRecord” se dispara si hay algún error en las sentencias
Por Ejemplo deliberadamente puse una dato mal en la propiedad
“ConnectionString” me trajo:
Código COBOL:
POW-RETCODE = - 1 Error POW-RETCODE = 0 Ok
POW-RECORD = No se encuentra el nombre origen de los datos ….. (muestra exactamente cual fue el error detalladamente)
RETORNO = ZEROS
si está mal armada muestra un “string” con los errores y -1
Con respecto al RETORNO solamente para los métodos ,por las pruebas que hice , tiene 3 valores 0 , -1 , 1
Código COBOL:
RETORNO = 0 no hizo ningún cambio para “UPDATE” por ejemplo
RETORNO = 1 realizo el cambio
RETORNO = -1 Error
Por ahi
@Fito , pudo avanzar en algo y nos da alguna otra apreciación
Voy a seguir probando
Saludos...