Nas aplicações que desenvolvo sempre usei o Firebird, principalmente a versão 1.5, mas agora que a versão 2.0 (estou usando a 2.0.3) já está bem madura e consistente, decidi que é hora de migrar algumas aplicações já existentes e começar a usá-la nos novos produtos.
A primeira dúvida foi qual driver de acesso usar. Nas outras versões do FB, sempre usei DBExpress com Driver UIB (Unified Interbase), mas ele mudou muito, deixou de ser apenas um Driver e passou a ser um pacote de componentes, aí desanimei. Não sou fã desse negócio de configurar isso, compilar aquilo, sou simplista e ponto! Ainda mais porque uso o UserControl para controle de acesso, o que me faz pensar muito na ora de mudanças profundas.
Não precisei perquisar quase nada pra encontrar boas referências aos Zeos, que é usado principalmente pra acessar o PostgreSQL, decidi então testá-lo, e que maravilha! Ele só tem me trazido alegrias.
Primeiro, é fácil de instalar, bastou compilar os DPK's e pronto. Segundo, é facílimo de configurar e utilizar, principalmente em rede! Que tranquilidade. Como uso ClientDataSet, bastou trocar o SQLConnection do DBExpress pelo ZConnection do Zeos, configurar algumas propriedades e estabelecer a conexão com o FB 2.0.
Componentes da Palete Zeos Access
No entanto, ainda acho cedo pra aclamá-lo, vou fazer mais testes e postar os resultados aqui. Provavelmente, vou desenvolver uma "aplicaçãozinha" de exemplo.
Até+