[firebase-br] RES: Opinião: IBX (Delphi 7) é INcompatível com Firebird 2.x?

Magno System magno em speet.com.br
Qui Abr 10 19:36:12 -03 2008


Adriano, quanto ao DBX eu não tenho dúvida. Eu uso ele numa aplicação para 
prefeituras e acho ideal. Como você disse o DBX tem um futuro com o 
FIREBIRD, seja através de driver de terceiros, ou da própria CODE GEAR quem 
sabe...

Agora IBX para quem quer evoluir junto com o FIREBIRD, na minha opinião, 
deveria migrar para o IBO que é uma migração fácil e tem garatia de 
compatibilidade...

EMPRESA: Marcelo Guimarães Nogueira
NOME FANTASIA: Magno System
ENDEREÇO: Rua Oliveira Leite, 66 - Centro - Passa Quatro - MG
EMAIL: magno em speet.com.br
CNPJ: 07.693.076/0001-99

Marcelo Guimarães Nogueira
Magno System (Empresa Desenvolvedora de Software)
----- Original Message ----- 
From: "Adriano Santos (Yahoo)" <falecom em adrianosantos.pro.br>
Cc: "FireBase" <lista em firebase.com.br>
Sent: Thursday, April 10, 2008 7:05 PM
Subject: Re: [firebase-br] RES: Opinião: IBX (Delphi 7) é INcompatível com 
Firebird 2.x?


Entendi Magno, realmente o IBX não é feito para Firebird e nem mesmo o
DBX. Não é interessante comercialmente para a CG manter um driver para
um banco que, além de não ser deles, é free.

Agora com a chegada do DBX4 o que tenho ouvido direto do pessoal da CG
é: agora o o DBX é um framework totalmente desenvolvido em Delphi e
unificado. É muito mais fácil desenvolver driver para ele. Na minha
interpretação, entendo que eles pensam assim: O DBX não dá suporte ao
PostgreeSQL? Então monte um driver para ele. Não dá suporte ao FB 2.0,
3.0, 10.0? Monte um driver pra ele que agora é mais fácil, nós é que não
vamos fazer.

É só um interpretação, posso estar estupidamente errado. Pra mim o DBX
adianta bastante, pois uso o que chamo de quarteto fantástico, o famoso
SQLConnection > SqlDataSet > DataSetProvider > ClientDataSet. Meu
ClientDataSet nem imagina que bando de dados está do outro lado do DSP,
isso acho legal. O ruim é que pra adaptar o DBX para um Oracle por
exemplo dá um trampo dos diabos.

Interessante a discussão.
abs

Adriano Santos
-------------------------------------------------------------
Editor Técnico Revista ClubeDelphi
www.delphitodelphi.blogspot.com
www.devmedia.com.br
www.devmedia.com.br/clubedelphi/pagina.asp




Magno System respondeu:
> Contudo, se usar DBX em
>>> conjunto com algum driver de terceiro, CoreLab por exemplo, é
>>> sucesso na
>>> certa.
>
> O IBX foi feito para INTERBASE e não possui drive de terceiros. Ao
> usar o driver da CORELAB você está usando um driver para FIREBIRD que
> provavelmente acompanhará a evolução do mesmo.
>
> Eu saí do DBEXPRESS e estou indo para o IBO. Minha mudança não foi nem
> em função do DBX não funcionar. Muito pelo contrário. Ainda está em
> produção o DBX nativo com FIREBIRD 2.0.1 e sem problemas. É que para
> FIREBIRD acho que o IBO é o que melhor tira proveito. Quanto a
> portabilidade ??? Independente do componente que eu use, minhas regras
> de negócio mais críticas estão no BANCO FIREBIRD. E o FIREBIRD para o
> meu perfil de clientes dá e sobra, portanto, pelo menos para mim não é
> nenhum incoveniente estar preso ao banco.
>
> O que eu acho que está em questão é que como o FIREBIRD e o INTERBASE
> estão cada vez mais distantes um do outro, seria prudente usar um
> componente nativo para o FIREBIRD como o IBO e MDO, ou qualquer outro
> componente que acompanhe a evolução da API do FIREBIRD como ZEOS e DBX
> através de drivers de terceiro.
>
> Eu se usasse IBX já pensaria em mudar para o MDO que é compatível com
> FIREBIRD e é muito parecido com IBX.
>
>
> EMPRESA: Marcelo Guimarães Nogueira
> NOME FANTASIA: Magno System
> ENDEREÇO: Rua Oliveira Leite, 66 - Centro - Passa Quatro - MG
> EMAIL: magno em speet.com.br
> CNPJ: 07.693.076/0001-99
>
> Marcelo Guimarães Nogueira
> Magno System (Empresa Desenvolvedora de Software)
> ----- Original Message ----- From: "Adriano Santos (Yahoo)"
> <falecom em adrianosantos.pro.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Thursday, April 10, 2008 6:28 PM
> Subject: Re: [firebase-br] RES: Opinião: IBX (Delphi 7) é INcompatível
> com Firebird 2.x?
>
>
> Blz, estou com o RAD instalado, mas confesso que ainda não tive tempo
> pra testar.
> vlw
>
> Adriano Santos
> -------------------------------------------------------------
> Editor Técnico Revista ClubeDelphi
> www.delphitodelphi.blogspot.com
> www.devmedia.com.br
> www.devmedia.com.br/clubedelphi/pagina.asp
>
>
>
>
> Forrest® respondeu:
>> No dia 10/04/2008 catando milho no teclado Adriano Santos (Yahoo)
>> escreveu o texto abaixo :
>>
>>
>>> Engraçado, não vi ninguém citar o DBX. Eu uso DBExpress, o que não
>>> também não é uma boa alternativa, já que o DBX4 tem problemas de
>>> incompatibilidade com o FB 2.0 e 2.1 beta. Contudo, se usar DBX em
>>> conjunto com algum driver de terceiro, CoreLab por exemplo, é
>>> sucesso na
>>> certa.
>>>
>>
>> Segundo relatos lidos em listas de delphi, após aplicar todos os
>> updates deo RAD2007 o
>> DBX4 está funcionando muito bem com o FB 2.0.
>>
>> T+++++++++++++
>>
>> -----------------------------------------------------------
>>
>> Ter ciúmes de mulher feia é como colocar alarme em Fiat 147
>>
>>
>>
>>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


-- 
Internal Virus Database is out-of-date.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.21.7/1329 - Release Date: 14/3/2008 
12:33






Mais detalhes sobre a lista de discussão lista