04/06/2012, 16:07
|
| | Fecha de Ingreso: junio-2009
Mensajes: 13
Antigüedad: 15 años, 7 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 |