Estou tendo um problema definindo uma transa��o. Segue o peda�o do codigo:
con.setTransactionIsolation(con.TRANSACTION_REPEATABLE_READ);
con.setAutoCommit(false);//String para guardar o comando SQL
String query = "SELECT * FROM disc_univ WHERE fk_id_universidade = ? AND fk_id_disciplina = ?";
file://Pr�-compila o comando SQL
PreparedStatement stat = con.prepareStatement(query);
file://Seta os valores para a cl�usula WHERE
stat.setInt(1,idUniversidade);
stat.setInt(2,idDisciplina);
file://Verifica se h� o relacionamento entre disciplina e universidade
ResultSet rs = stat.executeQuery();
aux = rs.next();O problema � quando aux = false, o autocommit retorna para true. E quando aux = true, o autocommit continua false. Quando o certo seria ele estar false para qualquer estado de aux.
Ser� que algu�m poderia me ajudar?
Juliana
Yahoo! GeoCities
Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e acess�rios.
