Fórum Migração Delphi2006 para Delphi2009 #368210
06/02/2009
0
Vou começar a migrar um projeto p/ Delphi2009 e gostaria de saber se alguém tem algumas dicas para passar. Eu uso o DBEXPRESS para acesso aos dados, e uso Firebird como banco de Dados (que tb estou querendo migrar de 1.5 p/ 2.0).
Obrigado a todos!
Sergiowilson.sp
Curtir tópico
+ 0Posts
06/02/2009
Woinch
Talvez uma opção boa seja migrar primeiro para Delphi 2007 e logo após para Delphi 2009, mas ai você é quem vai ter de ver de acordo com o tamanho do seu sistema, seus recursos, etc...
Quanto ao Firebird, a versão 2.0 não é compatível com DBX4, verifique se já é compatível com DBX5.
Espero ter te dado algum caminho...
Boa sorte.
Gostei + 0
06/02/2009
Sergiowilson.sp
bem vinda.
Obrigado
Gostei + 0
10/02/2009
Devmedia
Olá amigo sergiowilson.sp!
Tudo bom contigo?
Olha, eu fiz como voce. Porém migrei um sistema do Delphi 2007 para o 2009.
Claro, sofri bastante até a Embarcadero lançar o Update II do 2009.
Porém eu não te faria oque esta propondo.
1º Motivo, todo o seu projeto vem de uma compilação e arquivamento de dados completamente diferente da nova versão, aonde foi trabalhado para redução do .EXE
2º Concerteza vai ter problemas principalmente com o DBExpress aonde todos os seus padrões foram alterados. Porém não sei lhe dizer se o próprio Delhi quando executar seu projeto do 2006 irá atualizar ´corretamente´ os componentes.
Resumindo.
Depois de sofrer bastante raiva, eu achei melhor começar alguns projetos novos. Porque ficar desenvolvendo em Delphi 5,7,2006 realmente hoje não compença pra mim mais, porque as novas versões me economizaram muito tempo e tempo é dinheiro.
Abraço.
Gostei + 0
28/02/2009
Sergiowilson.sp
Eu não tenho escolha vou ter de migrar para o 2009, pq o cara pra quem eu desenvolvo alguns freela comprou essa versão e quer tudo rodando nela, e eu não tiro a razão dele não, afinal ele gastou uma boa quantia nessa compra.
Na primeira compilação obtive vários Warnings e cerca de 3 erros (relacionados a manipulação de Strings).
Agora eu vou tentar sanar esses erros e ver na execução como o aplicativo vai se comportar. Vale ressaltar que não estou mudando nada no projeto, apenas eu o abro no 2009.
Gostei + 0
02/03/2009
Marcosalex
Pelo menos você já está com DBExpress.
Gostei + 0
02/03/2009
Wadojr
:?
Abraço!!!
Gostei + 0
02/03/2009
Brunolspp
Muito do trabalho de migração e atualização já é feito pelo proprio Delphi ao abrir o projeto.
E tudo a respeito de migração está disponivel no HELP da ferramenta e nos dos online (http://docs.codegear.com).
Sobre o FireBird, o problema que alguns enfrentam é por que utilizam o driver do InterBase para acessar o FB, e devido as mudancas sofridas pela API do FB, ele perdeu a compatibilidade que tinha com o IB. A soluçÃo é simples, utilizar um driver especifico para o FB como o da Corelab ou como o do proprio Thiago citado aqui na thread.
E no mais estou as ordens para ajudar no que for possivel.
Segue mais alguns links sobre Delphi 2009 que podem ajudar:
Site do produto:
http://www.codegear.com/br/products/delphi/win32
http://www.codegear.com/br/products/radstudio
Por que migrar do Delphi 7 para o Delphi 2009:
http://dn.codegear.com/br/article/39230
No Developer Network tem o maior e mais completo conteúdo Delphi do mundo e completamente gratuito:
http://dn.codegear.com/br
Link de Vídeos em Português:
http://dn.codegear.com/article/37460
http://cc.codegear.com/coderage
http://dn.codegear.com/article/39129
Central de Documentação:
HTTP://docs.codegear.com
Meu link de downloads gratuitos:
http://cc.codegear.com/author/795118
Central de Código:
http://cc.codegear.com
Central de Qualidade:
http://qc.codegear.com
abs
Bruno Lichot
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)