Transação de BD na Classe Java

6 respostas
R

Tudo bem pessoal?
Estou com um problema:
Preciso usar uma transação de banco de dados em uma classe java e preciso fazer o seguinte:

Iniciar a transação

Inserir na tabela X alguns registros (Tabela Master)
Executar um Select Max(id) na tabela X para resgatar o id inserido acima
Inserir na tabela Y (Tabela Detail) os registros pertinentes ao id resgatado acima.
Inserir na tabela Z (Tabela Detail) os registros pertininentes ao id resgatado acima.

Houve erro na transação
Desfaz a transação
else
realizar a transação.

PS: Tenho isso feito em SQL-Server mas estou mudando essas regras de negócio para uma classe no java pois em breve vamos mudar de banco e preciso abstrair isso o mais rápido possível.

[]s

Marcelo Heitor

6 Respostas

R

Olá!
Aqui vc encotra oq vc quer… são regras de transação de banco de dados que tem comits e rollbacks q tratam qnd esses imprevistos acontecem… ok??
Só peço para que leia todo esse tópico de SQL que é de grande valia :wink:

[]'s

R

Eu não consigo ler a matéria a página aparece sem texto algum, será que estou fazendo algo errado???

R

Eu de novo,
Não estou conseguindo visualizar o conteúdo que vc citou no link, será que estou deixando de fazer algo?

R

Olá amigo!!
Desculpa a demora pela resposta…
Qnd eu citei o link acima eu escrevi que vc lesse todos os tópicos certo??
Conere lá q cada letra dakelas tem um link para os artigos referentes ao SQL, ok??

[]'s

R

Amigo, obrigado pela ajuda, através do link que vc passou eu consegui fazer o que eu queria, valeu mesmo.

[]'s

Marcelo Heitor

R

De nada amigo, estamos aí pra isso mesmo…
Continue postando OK?? :wink:

[]'s

Criado 4 de outubro de 2004
Ultima resposta 6 de out. de 2004
Respostas 6
Participantes 2