[firebase-br] DBX x Zeos para Firebird

Magno System magno em speet.com.br
Sáb Nov 25 11:06:02 -03 2006


Em primeiro lugar, considero esta lista das mais sérias e parabenizo o Cantu 
e toda equipe do TeamFB por isto, portanto não estou aqui para postar 
ESTORIAS, nem sequer fazer propaganda de um ou outro componente, até porque 
não ganho pra isto.

O meu depoimento foi baseado em um fato, onde usei dois componentes dentro 
de um mesmo programa, com o mesmo código, com o mesmo banco, com o mesmo 
registro, numa mesma máquina, com o mesmo processador, com o mesmo SO e 
assim por diante.

Pelo que vi, não foi um fato isolado, pois todas as pessoas que responderam 
a este tópico disseram ter o mesmo problema.

Portanto, pediria ao amigo Fausto que postasse uma mensagem e nos explicasse 
o que supostamente todos nós poderíamos ter feito de errado com o dbx.

Abraço a todos.



----- Original Message ----- 
From: "Fausto" <fausto.s.a em uol.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, November 24, 2006 10:44 PM
Subject: Re: [firebase-br] DBX x Zeos para Firebird


> Existem CASOS e casos, Historias e estorias..
> Sempre utilizei o DBX, tenho sistemas onde utilizo até a terceira casa
> após a virgula, calculos de juros, preço médio, lucratividade.. rateio
> de descontos..
> E nunca, mas nunca tive este tipo de problema que o amigo mencionou,
> dizer que isto é problema do DBX.. difícil..
> []´s
> Fausto
>
> Magno System escreveu:
>> Há algum tempo, alguem na lista mencionou sobre uma comparação de dbx e 
>> zeos para o Firebird. Bem, tenho um programa com zeos e recentemente quis 
>> testar o dbx. Salvei o que estava com zeos (backup) e troque o zeos pelo 
>> dbx. Tudo tava correndo bem, até que no momento me deparei com um 
>> problema: uma conta de um cliente cujo valor correto com multa calculada 
>> seria 2990,32 o dbx estava retornando 2990,20. Isso aconteceu em vários 
>> outros clientes. Portanto nos testes eu dava baixa total na conta do 
>> cliente e sempre sobrava resíduos pois o dbx sempre me retornava o valor 
>> menor. A rotina de retorno do débito do cliente é uma stored procedure do 
>> firebird, portanto o componente que usei foi o TSqlStoredProcedure do 
>> DBX. Bem o que fiz peguei a tstoredprocedure (DBX) e troquei pelo 
>> ZStoredProc do Zeos. Refiz o teste e para minha surpresa todos os 
>> resultados retornados estavam corretos.
>>
>> Resumo: Amigos eu usei dois componentes acessando o mesmo banco, com os 
>> mesmos registros, dentro de um mesmo programa. Expus um fato, agora tirem 
>> suas próprias conclusões.
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para editar sua configuração na lista, use o endereço 
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.409 / Virus Database: 268.14.14/548 - Release Date: 
> 23/11/2006
> 





Mais detalhes sobre a lista de discussão lista