Transacciones con Avenir Driver
Estoy desarrollando una aplicaci贸n donde se trabaja con MS SQL Server 2000 y el driver JDBC es el AvenirDriver. El problema me surge cuando intento ejecutar por segunda vez una transacci贸n. Me devuelve una excepci贸n con el mensaje "Only one statement is allowed in transaction mode". La primera transacci贸n se ejecuta correctamente. La manera de realizar la transacci贸n es:
conexion.setAutoCommit(false);
try{
psUpdateAlbaran.execute();
psLinea.execute();
conexion.commit();
}catch (Exception ex){
ex.printStackTrace();
conexion.rollback();
}
finally{
conexion.setAutoCommit(true);
}
Espero que algui茅n me sepa ayudar. Gracias de antemano
conexion.setAutoCommit(false);
try{
psUpdateAlbaran.execute();
psLinea.execute();
conexion.commit();
}catch (Exception ex){
ex.printStackTrace();
conexion.rollback();
}
finally{
conexion.setAutoCommit(true);
}
Espero que algui茅n me sepa ayudar. Gracias de antemano