[firebase-br] Dialeto 3 e BDE

Eduardo Jedliczka (TeamFB) jedyfb em gmail.com
Qui Jan 11 11:13:10 -03 2007


Desculpe não ter comentado sobre isto antes....

Já realizei testes com o BDE e Dialect 3 (migração e conversão) e os 
resultados foram desastrosos.

Numerics de tamanho maior que 8,2 são reconhecidos de forma errada, e em 
vários casos surgiram problemas de arredondamento. Comecei a escrever 
rotinas para contornar o problema, mas o código começou a ficar uma bagunça.

Sem contar problems em DATAS (o dialect 1 é timestamp) e cálculos com horas.

Acabei desistindo da idéia de usar BDE com dialect 3... optei por uma troca 
via "string replace" no código-fonte para outro componente, e acertei os 
detalhes dos tipos dos campos (também via "string replace"), assim fiz uma 
migração "matada" que funcionou enquanto reescrevia as coisas da forma 
correta e bem feita.

======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================
"Posso não concordar com nada do que dizes.
Mas defenderei até a morte o seu direito de dizê-lo"
(Voltaire 1694-1778)
----- Original Message ----- 
From: "Kleber Caneva" <kdcc em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, January 11, 2007 8:37 AM
Subject: Re: [firebase-br] Dialeto 3 e BDE


Primeiramente desculpe pelo erro no seu nome.. foi mal mesmo..

Qto ao IBO eu nunca usei-o, mas já ouvi falar muito bem dele... Em meu
projetos desenvolvo usando DBX também.

Provavelmente terei que partir pra conversão total.

[]´d

Kléber Caneva


----- Original Message ----- 
From: "Renato Miranda" <renato.smiranda em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, January 10, 2007 6:55 PM
Subject: Re: [firebase-br] Dialeto 3 e BDE


Olá, Kleber.

Sim, estou convertendo tudo, mas usando o DBExpress. Em um projeto menor,
usei o IBO (gostei muito, por sinal).

É trabalhoso. Tem que ir sem muita pressa...

E.T.: é Renato.

Em 10/01/07, Kleber Caneva <kdcc em terra.com.br> escreveu:
>
> Renata,  você está convertendo todos os programas para usar com IBX ?
>
> O Converção da Base de Dados e tranquila.. meu problema está no aplicativo
> ,
> que é gigante e estavamos tentando uma conversão parcial, para não ter que
> reescrever tudo.
>
> Mas pelo visto, não vai ter jeito.. teremos que dispender uns 3 meses de
> trabalho convertendo componentes, testando e corrigindo.
>
> []´s
>
> Kléber Caneva
>
>
>
>
> ----- Original Message -----
> From: "Renato Miranda" <renato.smiranda em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Wednesday, January 10, 2007 4:00 PM
> Subject: Re: [firebase-br] Dialeto 3 e BDE
>
>
> Kleber, tudo bem ?
>
> Não sei se ajuda, mas no site da Interbase Corp existe um manual chamado
> "Interbase60_MigrationGuide.pdf".
>
> Entre muitas dicas de migração há uma (que deve se aplicar ao Firebird
> também) dizendo que com BDE "All applications use SQL dialect 1. To access
> Interbase dialect 3 features from Delphi 5, use the IBX components."
>
> Isso é verdade, pelo menos até o Delphi 7. Estou migrando vários bancos
> Interbase 5.x e preferindo criar os arquivos vazios no FB com dialect 3,
> fazer um programa de conversão (lendo BDE e gerando arquivos texto) e
> povoar
> o FB. Dá trabalho, mas você aproveita as novas funcionalidades do dialect
> 3,
> principalmente o manuseio numérico.
>
>
>
>
> Em 10/01/07, Kleber Caneva <kdcc em terra.com.br> escreveu:
> >
> > Show de bola essa dica dos cursinhos..rs
> >
> > []´s
> >
> > Kléber Caneva
> >
> >
> > ----- Original Message -----
> > From: "Jeferson Oliveira" <jefersonfoliveira em gmail.com>
> > To: "FireBase" <lista em firebase.com.br>
> > Sent: Wednesday, January 10, 2007 8:38 AM
> > Subject: Re: [firebase-br] Dialeto 3 e BDE
> >
> >
> > Kleber Caneva escreveu:
> > > outros 2, eu teria que aprender Russo,
> >
> > Fiz um cursinho instantâneo aqui agora de "Russo para estrangeiros em
> > poucos cliques" :D
> > Os caras estão dizendo o seguinte lá: "Com BDE não dá pra usar dialeto
> > 3 em produção"
> >
> > Faça o curso você também: http://translation.langenberg.com/
> > Vá para o final da página, na seção "Translate a Web Page" e escolha
> > os serviços "AltaVista", "WorldLingo" ou "Applied language".
> >
> > P.S.: Se gostar do serviço de tradução, aproveita  e clica nos links
> > de anúncio do Google pra ajudar os caras a manterem o projeto ativo.
> >
> >
> > Abraço!
> > Jeferson Oliveira
> >
> > ______________________________________________
> > 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
> >
> > E-mail classificado pelo Identificador de Spam Inteligente Terra.
> > Para alterar a categoria classificada, visite
> >
> >
> http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1168428777.693710.14155.alcala.hst.terra.com.br,4509,Des15,Des15
> >
> > Esta mensagem foi verificada pelo E-mail Protegido Terra.
> > Scan engine: McAfee VirusScan / Atualizado em 09/01/2007 / Versão:
> > 5.1.00/4935
> > Proteja o seu e-mail Terra: http://mail.terra.com.br/
> >
> >
> >
> > ______________________________________________
> > 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
> >
>
>
>
> --
> Abraços,
>
> RMiranda
> ______________________________________________
> 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
>
> E-mail classificado pelo Identificador de Spam Inteligente Terra.
> Para alterar a categoria classificada, visite
>
> http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1168454612.505799.4860.balcomo.hst.terra.com.br,6867,Des15,Des15
>
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: McAfee VirusScan / Atualizado em 09/01/2007 / Versão:
> 5.1.00/4935
> Proteja o seu e-mail Terra: http://mail.terra.com.br/
>
>
>
> ______________________________________________
> 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
>



-- 
Abraços,

RMiranda
______________________________________________
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

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1168465717.802953.31833.mangoro.hst.terra.com.br,9205,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 10/01/2007 / Versão:
5.1.00/4936
Proteja o seu e-mail Terra: http://mail.terra.com.br/



______________________________________________
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 





Mais detalhes sobre a lista de discussão lista