Olá Pessoal eu gostaria de saber como eu executo um controle de transação no BD em java!
Rocha :roll:
Olá Pessoal eu gostaria de saber como eu executo um controle de transação no BD em java!
Rocha :roll:
Ou se você não precisa disso tudo, basta
try
{
conn.setAutoCommit( false );
String q = "UPDATE TABELA1 ... etc";
pstm = conn.prepareStatement( q );
pstm.executeUpdate();
q = "UPDATE TABELA2 ... etc";
pstm = conn.prepareStatement( q );
pstm.executeUpdate();
conn.commit();
conn.setAutoCommit( true );
}
catch( SQLException sqle )
{
try {
conn.rollback();
} catch( SQLException sql ) { sql.printStackTrace(); }
}
Se você usa EJBs, pode deixar por conta do container.
Ja li isso, mas to usando apenas o JDBC…
e o connector do FireBird.