Biografía del usuario
404: la biografía no se encuentra
Malaga, Spain
Miembro desde 21 feb, 2018
Publicaciones:
Respuestas:
WOW.... el 18 !!!!
Nota: Hemo hecho el siguiente código para capturar el error nativo... pero es un poco código chapucero.
// run the query
Set tSC = ..Adapter.ExecuteUpdateParmArray(.nrows,SQL,.param)
// Check if there is any error
If $$$ISERR(tSC)
{
Set msgError = $System.Status.GetErrorText(tSC)
// Check here if the native error code is 2601 (Cannot insert duplicate key row into object 'MYPATIENTS' with unique index 'UQ_UNIQUE_INDEX')
if $FIND(msgError, "[2601]") > 0
{
// This is a insert/update that violates the unique code
// remove duplicate record
quit $$$OK
}
else
{
// Generic error... thow excepction
quit tSC
}
}
Aplicaciones de Open Exchange:
Insignias y certificaciones Credly:






Insignias de Global Masters:







Seguidores:
Siguiendo:
Hola Laura,
Esa idea me la han sugerido también, y no es del todo descabellada. Pero me gustaría evitar levantar una conexión ODBC o JDBC contra si misma, por lo que estoy buscando alguna alternativa.... Igual miro como funciona internamente el componente e intento sobreescribir algunos método para que la query la realice contra una tabla interna.
Muchas gracias por tu aportación.