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
