Preciso inserir um novo registro! Mas esse se divide em 3 tabelas (sequenciais), primeira tabela so tem (id, nome), na segunda (id_da_tab1,outros dados), e na terceira tabela (id_tab1, e id_de_outra_tb)relacionamento n*n. Mas e nessa terceira tabela algo der errado, tudo o q foi feito na tab2 e tab1 tem que ser desfeito.
Pergunta
doneto
Já me passaram esse codigo mas não consegui usar:
------------------
objConexao.BeginTrans
sua função que executa um comando sql
Exemplo:
resultado = funcao(objConexao, strComandoSQL)
If resultado = False Then
objConexao.RollbackTrans
.sua função que encerra conexão.
.pode-se chamar um página com erro
Response.End
End If
objConexao.CommitTrans
.sua função que encerra conexão.
Response.End
------------------
Preciso inserir um novo registro! Mas esse se divide em 3 tabelas (sequenciais), primeira tabela so tem (id, nome), na segunda (id_da_tab1,outros dados), e na terceira tabela (id_tab1, e id_de_outra_tb)relacionamento n*n. Mas e nessa terceira tabela algo der errado, tudo o q foi feito na tab2 e tab1 tem que ser desfeito.
Agradeço desde já!
Domingos
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.