Re: [java-list] transações de banco de dados
A interface Connection prove metodos para o controle de transacoes no banco de dados. Basicamente: con.setAutoCommit(false); /* desabilita o commit a cada consulta / inicia uma transacao */ con.setAutoCommit(true); /* ela da' um commit apos cada consulta */ con.commit(); con.rollback(); Tambem nessa interface ha um metodo para controlar o nivel de isolamento entre transacoes. Nelson On Tue, 8 May 2001, Marcos Santonini Nastri wrote: > Caros amigos da lista, > > Alguém sabe como fazer ou já fez ou tem alguma referência de como > trabalhar com transações de banco de dados , begin transaction, commit > transaction. > > Obrigado, > > > > -- LISTA SOUJAVA > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP > dúvidas mais comuns: http://www.soujava.org.br/faq.htm > regras da lista: http://www.soujava.org.br/regras.htm > para sair da lista: envie email para [EMAIL PROTECTED] > - > > -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] transações de banco de dados
Oi, Usando JDBC voce pode trabalhar de duas formas: com e sem auto-commit. No caso de voce usar o auto-commit, após cada DML um comit automático é enviado (voce não pode dar um rollback). Já no caso de voce não usar esto modo, voce tem que explícitamente usar commit() e rollback(). As linhas da tabela são automaticamente bloqueadas quando uma instrução DML é executada. Quando vc cria uma conexão, por default já está no modo auto-commit e vc deve mudar com setAutoCommit(false). Drivers JDBC de servidor não suportam este modo automático (pelo menos do Oracle). nao sei se é isso q vc estava querendo saber... > Alguém sabe como fazer ou já fez ou tem alguma referência de como > trabalhar com transações de banco de dados , begin transaction, commit > transaction. []´s -- Edward Roe -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -
[java-list] transações de banco de dados
Caros amigos da lista, Alguém sabe como fazer ou já fez ou tem alguma referência de como trabalhar com transações de banco de dados , begin transaction, commit transaction. Obrigado, -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -