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

Carlos H. Cantu listas em warmboot.com.br
Sex Abr 7 16:02:20 -03 2017


Para migrar de BDE, o componente que vai dar menos trabalho é o IBO:
http://www.ibobjects.com/docs/ti_Migrating.ZIP

[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br

GN> Jose Carlos e demais colegas.

GN> Fiquei pesquisando componentes de acesso para Firebird no Delphi 5 e acabei
GN> não me atendando ao IBX. Eu buscava opção de usar BDE, IBO e deixei passar
GN> o IBX.

GN> Voltando um pouco a minha saga : preciso trocar apenas o BANCO DE DADOS
GN> PARADOX para FIREBIRD. Minha aplicação (enorme) foi feita em Delphi 5.

GN> Posso, então, optar por trocar os acessos BDE e usar IBX com firebird 2.5
GN> ou superior?

GN> Não tenho documentação alguma (apostilas, dicas, guias, papel de pão...)
GN> sobre como utilizar os componentes IBX.

GN> Na aplicação atual, eu resolvi os problemas com entrada de dados master
GN> detail, deixando de usar CACHED UPDATE e utilizando TQUERY +
GN> TDATASETPROVIDER + TCLIENTDATASET.

GN> Uma das dúvidas (serão várias) é se poderei manter uso de MIDAS com os
GN> componentes IBX ou se não haverá necessidade.

GN> Obrigado pela paciência e dicas.

GN> Abraços


GN> *Gustavo Novaes *



GN> Em 8 de março de 2017 16:12, <josecarlos em absolutsistemas.com.br> escreveu:

>>
>>
>>  Qual o problema que vc ta enfrentando para migrar? Desculpa não
>> achei o inicio da discussão.
>>
>>  Eu migrei o meu que estava no D7 para o
>> XE ( agora estamos no Berlin ).
>>
>>  Tive dois problemas:
>>
>>  1) IBX, que
>> resolvi trocando pelo IBDAC que tem uma ferramenta para migrar.
>>
>>  2)
>> Componentes do DevExpress antigos que mudei para novos, trocando as
>> classes usando uma ferramenta deles, mas é possivel fazer a mesma coisa
>>
>>
>>  pelo GExpert que tem search/replace nos DFM's
>>
>> Em 08.03.2017 15:59,
>> XSoftware - Armando escreveu:
>>
>> > Pelo pouco que pesquisei os fontes do
>> d5/d7 são praticamente compatíveis
>> > com o Lazarus.
>> >
>> > Att
>> >
>> >
>> Armando
>> >
>> > Em 08/03/2017 15:11, Gustavo Novaes escreveu:
>> >
>> >>
>> Armando, desculpe o e-mail anterior sem conteúdo. Por que Lazarus? Terei
>> que reescrever toda a aplicação e ainda precisarei dar uma solução para
>> relatorios feitos em outros gerador, grids e treeviews de terceiros. Ou
>> seja, mudará toda a interface, imagino. Receio ao impacto para o usuário
>> alem do esforço que irá demandar. O proprietário da aplicação em D5 (meu
>> empregador) precisará aprovar as mudanças. *Gustavo Novaes Tortorelli*
>> *Fone Claro (19) 9 91 97 86 61gutonovaes19 em gmail.com
>> <gutonovaes19 em gmail.com> Skype: gustavo.novaes* *Twitter: @NovaesGuto*
>> Em 8 de março de 2017 15:03, Gustavo Novaes <gutonovaes19 em gmail.com>
>> escreveu:
>> >>
>> >>> Armando, *Gustavo Novaes Tortorelli* *Fone Claro (19)
>> 9 91 97 86 61gutonovaes19 em gmail.com <gutonovaes19 em gmail.com> Skype:
>> gustavo.novaes* *Twitter: @NovaesGuto* Em 8 de março de 2017 14:47,
>> XSoftware - Armando <armando.boza em gmail.com> escreveu:
>> >>>
>> >>>> Amigo,
>> vc já deu uma olhada no Lazarus? eu particularmente não usei ainda mas
>> vejo no fórum do abcr que tem bastante gente utilizando ele. Talvez com
>> um pouco de trabalho nos fontes consiga migrar. Estou comentando sobre
>> ele pelo fato de vc utilizar uma ide muito antiga e os componentes não
>> serem mais compatíveis. Att Armando
>> ______________________________________________ FireBase-BR
>> (www.firebase.com.br [1]) - Hospedado em www.locador.com.br [2] Para
>> saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107 [3] Para consultar
>> mensagens antigas: http://www.firebase.com.br/pes [4]
>> quisa_lista.html
>> >> ______________________________________________
>> FireBase-BR (www.firebase.com.br [1]) - Hospedado em www.locador.com.br
>> [2] Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107 [3] Para consultar
>> mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html [5]
>> >
>>
>> > ______________________________________________
>> > FireBase-BR
>> (www.firebase.com.br [1]) - Hospedado em www.locador.com.br [2]
>> > Para
>> saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107 [3]
>> > Para consultar
>> mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html [5]
>>
>>
>>
>>
>> Links:
>> ------
>> [1] http://www.firebase.com.br
>> [2]
>> http://www.locador.com.br
>> [3]
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> [4]
>> http://www.firebase.com.br/pes
>> [5]
>> 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
>>
GN> ______________________________________________
GN> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
GN> Para saber como gerenciar/excluir seu cadastro na lista, use:
GN> http://www.firebase.com.br/fb/artigo.php?id=1107
GN> Para consultar mensagens antigas:
GN> http://www.firebase.com.br/pesquisa_lista.html





Mais detalhes sobre a lista de discussão lista