[firebase-br] DELPHI 5/7 + Firebird - migração

Henrique Fernandes Pereira henrique1804 em gmail.com
Qui Mar 9 13:23:28 -03 2017


Gustavo,

Já passei por varias migrações, e é fato sair do BDE para Firedac é muito
tranquilo...

Na minha primeira migração D3 para D5 foi um problemão por conta de usar
vários componentes de terceiros e na época não se atentar em ter os .pas
desses componentes, com o passar dos anos veio D7, 2007, 2009, 2010, XE,
XE7 e atualmente Berlin update 2.

O que aprendi com isso? -  Usar o minimo possível de componentes de
terceiros, criei e venho sempre aperfeiçoando minha própria biblioteca de
componentes, desta forma os transtornos e problemas de uma migração de
delphi são minimizados.

Até o ano passado estava numa empresa que ainda usa D3 + BDE + SQLServer e
não pretende mudar (esta funcionando e o principal cliente do produto não
quer pagar por uma migração).

Então avalie bem os prós e os contras de migrar de D5 para D7... Como um
amigo disse vai migrar para algo que já foi descontinuado a muito tempo,
Sugiro tbm como já foi dito que reescreva (com tempo) um novo produto com
uma versão mais atual do Delphi, com componentes já atualizados.



Em qui, 9 de mar de 2017 às 10:21, Gladiston Santana <gladiston em vidy.com.br>
escreveu:

> O Refind já havia postado na discussão, mas não sabia do conversor QR,
> embora não acredite muito nesse tipo de conversor porque no QR  tinhamos de
> usar muitos hacks no D6/D7 para cobrir deficiencias.
> Sobre o unicode, pois é, eu tinha uma biblioteca que aperfeicoei durante
> anos que praticamente fazia qq coisa com arquivos textos ou strings de dar
> inveja ao sed e grep.
> Nem preciso dizer como o XE estragou tudo, a boa noticia é que conhecendo o
> StrUtils, metade das minhas funções morreram e o restante teve de ser
> reparado.
> As vezes descubro que criei funções onde a StrUtils supre, a StrUtils
> definitivamente é muito desconhecida e nova para mim.
>
> []´s
>
> Em 9 de março de 2017 10:04, <josecarlos em absolutsistemas.com.br> escreveu:
>
> >
> >
> >  Assim como o reFind pode te ajudar a converter as units/componentes
> > do BDE para o FireDac, existe uma conversão de QuickReport para
> > FastReport, o ConverterQR2FR.pas
> >
> >  Nunca usei, mas é interessante... só
> > ai vc tem uma ajuda boa....
> >
> >  Com relação a unicode, eu passei do D7
> > para o XE sem muito problema.
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas:
> http://www.firebase.com.br/pesquisa_lista.html
>



Mais detalhes sobre a lista de discussão lista