Transação(START TRANSACTION, COMMIT, ROLLBACK) no MySQL + Java  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
ricardocomp
GUJ Ranger
[Avatar]

Membro desde: 05/03/2008 09:59:06
Mensagens: 777
Offline

Olá pessoal,
eu estou precisando fazer uma transação
no MySQL, e não estou sabendo como que
eu devo fazer, será que alguém poderia me
dar uma ajuda?

Preciso fazer uma transação para o meu código abaixo
se acontecer algum caso onde eu não consiga
inserir um produtor um usuário também não
seja inserido na Tabela de usuário.



Será alguém pode me dar uma ajuda?

[]'s.
[MSN]
mate42
Thread.start()

Membro desde: 28/04/2008 21:17:46
Mensagens: 26
Offline

Primeira coisa você tem que verificar se suas tabelas estão como InnoDbB, pois este mecanismo permite trabalhar com transações em MYSQL.

"O InnoDB prove o MySQL com um mecanismo de armazenamento seguro com transações
(compatível com ACID) com commit, rollback, e recuperação em caso de falhas ... "

Depois disso é fácil, se você estiver JDBC puro, fica +/- assim


Att. Mateus
[MSN]
ricardocomp
GUJ Ranger
[Avatar]

Membro desde: 05/03/2008 09:59:06
Mensagens: 777
Offline

Jóia mate42?
Muito OBRIGADO pela sua
ajuda eu vou fazer os teste
aqui agora.

Muito obrigado mesmo.

[]'s.

This message was edited 2 times. Last update was at 08/10/2009 19:27:12

[MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team