Re: [firebase-br] Off: Trocar DBEXPRESS por IBO (Sugestão)
eduardo
eduardo em icontroller.com.br
Seg Nov 8 16:33:17 -03 2004
Oi Ederson
Utilizo DbExpress com driver do Interbase sem problemas. Naturalmente,
ninguém pode garantir até quando, pois os dois projetos caminham
separadamente.
O driver da UIB parece bom, só que identificamos aqui que se houver erro
em um determinado insert/update, depois disso, nada mais é gravado,
embora ele não acuse problemas. Parece que ele não termina nenhuma
transação posteriormente a um erro.
Aqui trabalhamos com DBExpress porque, apesar de amarmos o FireBird,
alguns clientes querem rodar Oracle ou MS-SQL e não queremos estar
"Casados" com nenhum banco de dados.
Para nós funciona bem, mas depende muito da maneira como se trabalha e
se dimensionam sua próprias regras. Manter um aplicativo independente de
Banco de Dados não é tarefa fácil, principalmente no que se refere a
Stored Procedures e Triggers.
Quanto ao ClientDataset, funciona muito bem, desde que vc realmente
programe dentro da filosofia Cliente-Servidor e esqueça o conceito de
Tables, caso contrário vai acabar se frustrando.
Espero ter ajudado.
Eduardo
>Pessoal, desculpem o OFF mas estou com uma dúvida q tenho q resolver rapidamente,
>
>
>
>Estou comecando o desenvolvimento de um aplicativo, usando dbexpress para acessar o firebird, andei pesquisando e até encontrei os drivers dbexpress do UIB pro firebird e estou conseguindo rodar blz o programa, mas visitei o site do uib e vi q os drivers nao estao mais lá, e sim um set de componentes para acesso, usar a dll dbexpint.dll, tenho medo de se tornar incompativel com o firebird, o aplicativo q estou desenvolvendo ta no modelo cliente/servidor, mas todo modulado para se transformar em aplicativo multi-camadas a qquer tempo, pois estou usando datasetproviders e clientdataset para prover dados.
>Seria viável usar o IBO ao invés destes componentes q uso, o IBO dá suporte a interface para multi-camadas, vejo muitos artigos dizendo q usar clientdataset é a solução do momento e q suas caracteristicas sao imbativeis, fico nesta dificuldade de resolucao da questao, pois tenho algum prazo e gostaria de comecar com o pé direito.
>
>
>
>Caso algum companheiro da lista possa dar uma dica/sugestão, ficarei grato....
>
>
>
>Ederson Selvati
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
>
>
Mais detalhes sobre a lista de discussão lista