Fórum Pacote oficial de componentes do FB para Delphi???? #42485

19/02/2004

0

Pessoal uso o Fb já faz um ano, e faço e me conecto com os componentes IBX, só gostaria de saber se existe um pacote oficial de componentes do FB para Delphi????


Marcos Fernando

Marcos Fernando

Responder

Posts

19/02/2004

Afarias

Não sei o q vc quer dizer com ´oficial´, mas alguns pacotes para FB::

FIB Plus
IBO
Zeos Lib
UIB



T+


Responder

Gostei + 0

19/02/2004

Marcos Fernando

Grato pela informação,, só aproveitrando o mesmo qual se destaca entre os citados?????


Responder

Gostei + 0

20/02/2004

Afarias

Acho q o IBO é o mais famoso/difundido -- mas eu particularmente gosto mais do FIB Plus. Note que ambos são ´comerciais´ (vc tem q adiquirir licenças para desenvolvimento de aplicações comerciais) -- mas as licenças são baratinhas.

Como solução OpenSource os outros 2 parecem ser maneiros (mas nunca testei)


T+


Responder

Gostei + 0

20/02/2004

Bon Jovi

Todos eles são um lixo, vão deixar vc preso a esse banco.


Responder

Gostei + 0

21/02/2004

Afarias

|Todos eles são um lixo, vão deixar vc preso a esse banco.

Isso não é motivo para serem um lixo, esta decisão é do desenvolvedor. Os componentes são ótimos -- e são exatamente o q o Marcos pediu.

Existem soluções menos ´presas´ ao banco como drivers DBX e ODBC/OLEDB -- mas estas soluções também tem seus contras (como menor performance, falta de recursos específicos do banco e necessidade de instalações/configurações adicionais)

Todas as soluções são boas se bem aplicadas a necessidade do projeto


T+


Responder

Gostei + 0

21/02/2004

Bon Jovi

Por si só realmente lixo não é... Mas dá raiva as vezes em pegar sistemas pra fazer manutenção (para acessar mais outras bases) e encontrar componentes presos a certas bases, espalhados nos Forms e DataModules do projeto.

Nesses casos de ser imprescindível ´performance/facilidade de recursos específicos´, então é bom usa-los de forma abstrata. Criar funções tipo ´function ObtemQuery(SQLText: string): TDataSet; ou procedure ExecutaQuery(´INSERT INTO...´)´, deixar isso em biblioteca e lá acessar o componente mais apropriado, de acordo a base de dado conectada ou configuração global, ou seja, sem usar os componentes diretamente no projeto da aplicação. Aí caso queira mudar de base é só mudar a configuração.


Responder

Gostei + 0

21/02/2004

Vinicius2k

[quote:41f4b34800=´BON JOVI´]Todos eles são um lixo, vão deixar vc preso a esse banco.[/quote:41f4b34800]

a UIB tem drivers DBExpress... http://www.progdigy.com/UIB/

T+


Responder

Gostei + 0

23/02/2004

[spyk3r]

caro colega,existe uma suíte de componentes em Delphi totalmente voltada para o Firebird, o MDO (Mercury Data Objects).

ele é desenvolvido pelos membros da CFLP, esta entres os componentes de acessos recomendados pelo cantu (revista CD 46), veja tambem no site da www.delphibr.com.br uma entrevista com esse pessoal, eles falam a respeito do MDO.

Eu particularmente utilizo DBExpress, mas ele tende a nao ser 100¬ compatível com FB, uma vez que ele é desenvolvido pela Borland e o seu driver é escrito para o IB, o dbexpress funciona corretamente com a versão 1.0 do FB, eu jah nao sei dizer a respeiro da recem lançcada 1.5..

bom, espero ter esclarecido algo!

[]´s
Fabio Nascimento


Responder

Gostei + 0

25/02/2004

Afarias

[quote:a5630ef8f6=´BON JOVI´]
Por si só realmente lixo não é... Mas dá raiva as vezes em pegar sistemas pra fazer manutenção (para acessar mais outras bases) e {...}
[/quote:a5630ef8f6]

Incrível!!

Seu problema então NÃO são os componentes, são os programadores (ou os métodos adotados pelos mesmos -- em geral por falta de experiência ou treinamento adequados)

Se vc está tendo problemas de manutenção, procure adotar práticas mais adequadas (como programação OO por exemplo)


T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar