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

Gustavo Novaes gutonovaes19 em gmail.com
Qui Mar 9 13:41:37 -03 2017


Henrique, obrigado pelas dicas. Temos situações semelhantes as que vc
passou.


*A​braço​*
Em 9 de março de 2017 13:23, Henrique Fernandes Pereira <
henrique1804 em gmail.com> escreveu:

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