[firebase-br] Mesmo com erro o Commit ocorre

Eduardo Jedliczka eduardo em gerasoftinfo.com.br
Qua Nov 10 13:54:37 -03 2004


bom, por dedução devo supor que está usando IBX..., experimente configurar
sua transação para "TAConsistency".

Mas lembre-se de usar um starttransaction antes de realizar a operação.
Só mais um detalhe, para estes casos eu costumo utilizar duas transações,
uma com auto-commit e outra com consistência. (isto na faculdade, pois na
empresa trabalho com IBO e a coisa muda completamente). ;-)

[s]

=====================
Eduardo Jedliczka
GeraSoft Informática
Apucarana - PR
=====================
----- Original Message ----- 
From: "Christian Balz" <balz em celservice.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Wednesday, November 10, 2004 11:32 AM
Subject: RES: [firebase-br] Mesmo com erro o Commit ocorre


> Eduardo,
>
> O AutoCommit está como "False", mas o DefaultAction está como "TACommit".
> Será que e este o problema?
>
> []'s
> Christian Balz
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
Em
> nome de Eduardo Jedliczka
> Enviada em: quarta-feira, 10 de novembro de 2004 11:07
> Para: FireBase
> Assunto: Re: [firebase-br] Mesmo com erro o Commit ocorre
>
> Verifique o seu modelo transacional, se estiver com auto-commit o seu
commit
> e rollback são simplesmente inúteis...
>
> [s]
>
> =====================
> Eduardo Jedliczka
> GeraSoft Informática
> Apucarana - PR
> =====================
> ----- Original Message ----- 
> From: "Christian Balz" <balz em celservice.com.br>
> To: <lista em firebase.com.br>
> Sent: Wednesday, November 10, 2004 10:35 AM
> Subject: [firebase-br] Mesmo com erro o Commit ocorre
>
>
> > Ola pessoal,
> >
> >
> >
> > Estou com um problema com relação a transações, pois o banco esta
> > confirmando os dados sempre (Commit).
> >
> >
> >
> > Try
> >
> >    ...
> >
> >    SQL.Add(Insert...
> >
> >    ExecSQL;
> >
> >    ...
> >
> >    SQL.Add(Insert...
> >
> >    // Aqui ocorre um erro...
> >
> >    ExecSQL;
> >
> >    Commit;
> >
> > Except
> >
> >    Rollback;
> >
> > end;
> >
> >
> >
> > A questão é: porque o banco esta confirmando a transação se debugando a
> > aplicação vejo que o Commit nem foi executado?
> >
> >
> >
> > []'s
> >
> > Christian Balz
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> > Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> >
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>





Mais detalhes sobre a lista de discussão lista