Pelo jeito a linha “connection.setAutoCommit(false);” não está fazendo efeito. Alguém sabe se o MySQL suporta transação? Se não suportar, como farei o rollback, em casos de exceção?
MySQL Suporta transacao desde a versao 3.23.34a , com o uso das tabelas do Tipo InnoDB ( ou innobase na epoca ) , ou BDB ( estas desaconselho o uso… ) …
Transacoes , integridade referencial , crash recovery sao coisas q existem no mysql a mais de 4 anos…
e outra… use o Connector/J da MySQL como driver JDBC , baixe ele em http://dev.mysql.com
a classe q vc vai fazer .forName é “com.mysql.jdbc.Driver”
Vai ter uma palestra no FISL 6.0 sobre o mysql na aplicação comercial… se quiser de um pulo lah fisl.softwarelivre.org/6.0/
[quote=chun]
e outra… use o Connector/J da MySQL como driver JDBC , baixe ele em http://dev.mysql.com
a classe q vc vai fazer .forName é “com.mysql.jdbc.Driver”[/quote]
A org.gjt ainda pode ser usada - ela eh mantida por questoes de compatibilidade, e simplesmente chama a com.mysql. Mas claro, para codigos novos eh preferivel usar a forma “correta” ja.