Translate

segunda-feira, 31 de dezembro de 2007

Delphi 2007: DBX4 (antigo DBExpress) e Firebird.

Até o Delphi 2006 era possível acessar o banco de dados Firebird através do driver padrão do Interbase, no qual faz parte do pacote DBExpress, sendo assim totalmente compatível.

Já com o Delphi 2007 a historia é diferente! A CodeGear reescreveu o DBExpress dando origem ao DBX4, no qual seu driver para Interbase tornou-se incompatível com o Firebird, para mais informação leia aqui.

Importante:
Se você está pensando em migrar sua aplicação para Delphi 2007 saiba que terá que utilizar um driver de terceito para acessar o Firebird. Acompanhando as listas, o pessoal vem comentando desses: Core Lab e Zeos.

A quase boa da vez:
A CodeGear irá desenvolver um driver especifico para Firebird, porém não tem previsão de quando isso ficará pronto.

Atualização:
Cesar Romero também escreveu sobre DBX4

terça-feira, 25 de dezembro de 2007

Feliz Natal


Feliz Natal a todos os nerds que ficaram on-line mesmo durante a comilança da ceia!

Espero que o tão famoso “pançudinho de vermelho” tenha acertado no iPresente (iPod, iPhone, iQualquer-Coisa e iEtc).

quinta-feira, 20 de dezembro de 2007

Debugger Kernel BORDBK105.DLL is missing or could not be loaded.

Após atualização com sucesso do December 2007 Update que a CodeGear liberou essa semana, abri meu projeto e ao compilar infelizmente recebi uma mensagem de erro, achei que era problema de algum componente de terceiros, então abri um projeto novo e novamente ao compilar e executar, a mesma mensagem de erro voltou.

Ao clicar no botão detalhes, o madExcept informa onde foi gerado a exception através do Call Stack, como pode ser visto na imagem abaixo.

Solução
Resolvi esse problema reparando o Delphi através do painel de controle do próprio Windows Vista, no qual o instalador do Delphi exibiu algumas informações [reparar, desinstalar e etc], escolhi a primeira opção no qual requer a chave de registro e após o termino do procedimento voltei a utilizar o Delphi sem problemas, vamos ver até quando :)

quarta-feira, 19 de dezembro de 2007

Delphi 2007 from Win32 - Review December 2007 Update

Fiquei sabendo através do Erick Sasse que a CodeGear disponibilizou uma atualização de Natal, vale a pena dar uma olhada na lista de 93 correções.
Depois de várias tentativas através do “Check for Update” que informa que não havia atualização, só hoje consegui baixar a atualização com sucesso, achei bem rápido e durou menos de 5 minutos.


Após download, o processo de atualização seguiu através de um novo wizerd, o mesmo da instalação do Delphi no qual demorou exatos 60 minutos, sendo que mais de 90% desse tempo ficou processo Collectiong Data, como pode ser visto na imagem abaixo.


Ok, não pense que meu notebook é uma máquina elétrica de escrever! :) Trata-se de um Core 2 Duo T7200 (2GHz – 667MHz – 4MB cache), com 2MB de Memória (DDR2 – 667MHz) e 100GB de HD (SATA – 7200RPM)... e não podendo deixar de lado, estou usando Windows Vista Ultimate 32bits.

Para finalização da atualização, é necessário reiniciar o sistema operacional para que as alterações sejam aplicadas.

Agora é usar o Delphi e ver se realmente a CodeGear deu um presente de Natal para nós desenvolvedores e usuários Delphi 2007.