Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/06/2012, 16:07
gechenique
 
Fecha de Ingreso: junio-2009
Mensajes: 13
Antigüedad: 14 años, 10 meses
Puntos: 1
Respuesta: Transacciones con JDBC

Me parece que tendrías que definir una variable de tipo int, por ejemplo:
private int huboError = 0;

Luego, abrir una transacción. Ejemplo:
BEGIN WORK;

Y en cada catch (por que hubo error ) haces la asignación de la variable. Ejemplo:
huboError++;

luego de ejecutar tus consultas evalúas si la variable huboError es igual a cero, haces el commit, de lo contrario haces el rollback;

No sé si he sido lo bastante claro.

Saludos!

Gustavo Echenique