Res: Re: Re: Re: Re: [firebase-br] MDO funciona com GDS32.DLL????

Jean Richard Lima jean_grupos em netsite.com.br
Qui Dez 23 16:11:38 -03 2004


O problema Daniel é q vc não entendeu meu foco ainda, o nosso amigo Carlos
já, eu estou falando a nível de componente, não a nível de programação final
(nosso se o Paschoale lesse esses "a nível de" acho q ele morreria, kkkk),
na realidade de certa forma a culpa é minha, pois eu acabei falando a nível
de componente e não explicando q estava falando assim, eu estou falando em
estrutura de componente, o seu conceito (óbvio) está correto, mas está
correto a nível de programação final, digo de novo, eu estou falando
internamente do componente, se vc pegar minhas últimas msg ai vai ver q eu
falo isto, tanto q estou falando internamente do componente quanto a
explicação q dou leva a crer isto, mas eu errei deveria ter dito desde o
início q era a nível de componente, o problema é q fui relatar o problema no
projeto e responder aqui na sequência e acabei falando aqui a língua q falei
lá, quando os 2 lugares são totalmente diferentes.
Me perdoem a confusão causada pela minha falta de explicação, mas acho q já
ficou explicado agora.
Para não pegarem no meu pé por causa do off (parece q esta se tornando) e
daqui a pouco vão falar q isto é, então se quizer relatar mais alguma coisa
peço q mande diretamente para mim, certo?
[]'s
 
Jean Richard Lima
Analista de Sistema
Franca SP
E-mail:jean.lima em mdolib.com
ICQ: 103152711
Linux User Register: #199347
 
 
-------Mensagem original-------
 
De: FireBase
Data: 12/23/04 15:58:38
Para: FireBase
Assunto: Re: Re: Re: Re: [firebase-br] MDO funciona com GDS32.DLL????
 
> Isto não resolve e msm q resolvesse estaria tb errado, pois ele tem q
> executar o primeiro insert e depois o segundo e por final confirmar a
> atulização (Commit), se há uma quebra no meio do caminho não pode haver
uma
> cornfirmação da atualização, ou seja, não chegou no commit e assim não
> confirmou. Pra q um Rollback se na prática não houve um commit, entendeu?
> t+
 
Opa! Acho que tem um erro de interpretação aqui!
 
O rollback geralmente é usado exatamente para cancelar transações que não
foram completamente executadas, enquanto commit serve exatamente para
confirmar se tudo deu certo. Logo no seu caso o rollback é imprescindível!
 
Se uma transação é composta de dois eventoa A e B, então commit deve ser
executado se, e somente se, A e B foram executados com sucesso. Em qualquer
outro caso rollback deve ser executado.
 
NOTA: Rollback não é para cancelar Commit! Depois do commit não é mais
possível executar Rollback!
 
Atenciosamente.
 
Daniel P. Guimarães
Tecnobyte Informática
www.tecnobyte.com.br
 
 
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuragco na lista, use o enderego http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br




Mais detalhes sobre a lista de discussão lista