capturar error para update o insert
Publicado por mizalo (113 intervenciones) el 20/06/2012 18:49:56
Hola al foro.
Mi pregunta es la sgte.
Estoy armando algunos update dinamicamente, el problema es el sgte
ejemplo
update mov_forma set estado='F',linea='2' where estado='A' and linea='1'
en esta instruccion que se arma, esta tratando se actualizar el estado y la linea y resula que ya existe un rgistro con esos datos, cuando ejecuto esta instruccion en power desde el boton database, me da error indicandome que se esta duplicando valores, o error por constrain, etc
en tiempo de ejeccion solo me indica database error, he usado lo sgte
SQLCA.SQLCode
SQLCA.SQLErrText
sqlca.SQLDBCode
y no dice nada, existe alguna posibilidad de poder capturar el error que me da desde el boton database ( que es mas exacto), o mas aun existe la posibilidad de ejecutar el query desde ese una ventana (execute inmediate ) usando ese motor?.
Gracias,
Mi pregunta es la sgte.
Estoy armando algunos update dinamicamente, el problema es el sgte
ejemplo
update mov_forma set estado='F',linea='2' where estado='A' and linea='1'
en esta instruccion que se arma, esta tratando se actualizar el estado y la linea y resula que ya existe un rgistro con esos datos, cuando ejecuto esta instruccion en power desde el boton database, me da error indicandome que se esta duplicando valores, o error por constrain, etc
en tiempo de ejeccion solo me indica database error, he usado lo sgte
SQLCA.SQLCode
SQLCA.SQLErrText
sqlca.SQLDBCode
y no dice nada, existe alguna posibilidad de poder capturar el error que me da desde el boton database ( que es mas exacto), o mas aun existe la posibilidad de ejecutar el query desde ese una ventana (execute inmediate ) usando ese motor?.
Gracias,
Valora esta pregunta


0