Re: Re: [firebase-br] Qual é o melhor componente para acesso ao Firebird?

Francisco Thiago Almeida jeandeadlucky em yahoo.com.br
Qui Out 14 09:53:50 -03 2004


Bem Francerjo,
 
Se o programador for esperto, na camada de persistência ele irá criar um código mais genérico para a validação dos dados. Por exemplo, se você tem várias tabelas com código de CNPJ/CPF você concorda que é muito mais fácil você criar uma funcao que cheque isso, ao invés de checar em cada campo, em cada tabela. Programando neste sentido, toda e qualquer mudança é muito mais fácil. Por isso para mim, toda e quaquer opção que seja o mais genérica possível é sempre a melhor escolha, afinal nós como programadores devemos sempre pensar no pior caso. E o meu programa tem de rodar com qualquer banco de dados, e não apenas com um. Agora se a equipe chegou a conclusão de que o IBO é o melhor a ser usado naquele caso, pois bem, façamos assim. Mas da maneira em que uma futura mudança não seja muito drástica. Afinal, eu posso vender pra um cliente rico e excentrico que quer o programa de agenda dele rodando no Oracle :D

Francerjo <francerjo em sumus.com.br> wrote:
Pessoal, seria interessante separar as coisas. Indepedente da
arquitetura adotada, se n camadas ou não, a camada de persistência ainda
necessitará de componentes de acesso ao banco.
Trabalhamos com uma aplicação crítica que chega a manipular alguns
milhões de registros e que necessita de performance e estabilidade, e com os
componentes do IBO conseguimos melhorar ambos.

Atenciosamente,

Francerjo.

Untitled Document Francerjo C. Albuquerque Gerente de Desenvolvimento
francerjo em sumus.com.br tel: 11 6847.1839 www.sumus.com.br
----- Original Message ----- 
From: "Alex André Crocetti" 
To: "Firebase-BR" 

Sent: Thursday, October 14, 2004 9:19 AM
Subject: Res: Re: [firebase-br] Qual é o melhor componente para acesso ao
Firebird?


> Concordo plenamente com o Thiago.
>
> Use o ClientDataSet e resolva o problema da conexão com qualquer outro
> componente. Melhore o seu ponto de vista. Invista no multi-tier.
>
>
>
> Alex André Crocetti
>
> Bacharel em Ciência da Computação
>
> Fone : (62) 223 4054
>
> (62) 9605 3378
>
> -------Mensagem original-------
>
>
>
> De: FireBase
>
> Data: 10/14/04 08:59:18
>
> Para: FireBase
>
> Assunto: Re: [firebase-br] Qual é o melhor componente para acesso ao
> Firebird?
>
>
>
> Quer saber a melhor solução pra essa questão? Quer mesmo? Use qualquer
> componente! Isso mesmo! DBX, IBO, IBX, MDO, Zeos... Qualquer um... desde
que
> esteja acompanhado, e bem acompanhado de "ClientDataSet" Porque ae você
foge
> dos traumas durante a troca de componentes. E se você optar por um
> componente exclusivo para um banco (como o IBO por exemplo) você só irá
> precisar trocar a camada de acesso ao banco, no caso de hoje você usar o
> FireBird e amanhã ou depois você precisar usar o Oracle, ou qualquer um
> outro.
>
>
>
> E eu particularmente não acho que "as cacas nativas" da Borland são
> realmente "cacas". Na hora do "vamo vê" eu acho mais seguro usar essas
> cacas" que no futuro poderão ser "cacas melhores" do que usar as "cacas de
> terceiros" que correm o risco de serem "cacas - simplesmente cacas" o
resto
> de sua existência.
>
>
>
> []'s
>
>
>
> Thiago
>
>
>
> marcelo wrote:
>
> o problema de comprar o ibo é que é estrangeiro,
>
> só em US, 199 se não me engano
>
>
>
> ----- Original Message -----
>
> From: "MC Sistemas"
>
> To: "FireBase"
>
>
>
> Sent: Wednesday, October 13, 2004 7:07 PM
>
> Subject: Re: [firebase-br] Qual é o melhor componente para acesso ao
>
> Firebird?
>
>
>
>
>
> Qual a estimativa de custo $$$$ para comprar o IBO ??
>
> Marcelo
>
>
>
> ----- Original Message -----
>
> From: "Marcilio Soares"
>
> To: "João Henrique de Souza" ; "FireBase"
>
>
>
>
>
> Sent: Wednesday, October 13, 2004 3:06 PM
>
> Subject: Re: [firebase-br] Qual é o melhor componente para acesso ao
>
> Firebird?
>
>
>
>
>
> > Concordo 100%
>
> >
>
> > ----- Original Message -----
>
> > From: "João Henrique de Souza"
>
> > To: "FireBase"
>
>
>
> > Sent: Wednesday, October 13, 2004 2:17 PM
>
> > Subject: Re: [firebase-br] Qual é o melhor componente para acesso ao
>
> > Firebird?
>
> >
>
> >
>
> > > Se dúvida nenhuma, e sem exitar, é o IBO.
>
> > >
>
> > > Já usei BDE (esse não vale a pena nem comentar), IBX, DBX e nada se
>
> > comparou
>
> > > ao IBO que é excelente.
>
> > >
>
> > > []´s
>
> > > João Henrique
>
> > >
>
> > > ----- Original Message -----
>
> > > From: "Canan"
>
> > > To: "FireBase"
>
>
>
> > > Sent: Tuesday, October 12, 2004 4:30 PM
>
> > > Subject: [firebase-br] Qual é o melhor componente para acesso ao
>
> Firebird?
>
> > >
>
> > >
>
> > > Amigos
>
> > >
>
> > > (Utilizo Delphi 7 com Firebird 1.5)
>
> > >
>
> > > O Delphi me oferece diversas opções de componentes para acesso a banco
>
> de
>
> > > dados - Dbexpress, Data Snap, BDE, ADO, Interbase.
>
> > >
>
> > > Pergunto: qual é o mais indicado na opinião dos colegas? Ou ainda
existe
>
> > > algum free que seja indicado? (Não estou com disponibilidades
>
> financeiras
>
> > no
>
> > > momento...)
>
> > >
>
> > > Como estou iniciando, gostaria de contar com a "experiência dos
>
> > experientes"
>
> > > em relação a este assunto.
>
> > >
>
> > > Qualquer comentário é bem vindo.
>
> > >
>
> > > Grato a todos.
>
> > >
>
> > > []s
>
> > >
>
> > > []'s
>
> > >
>
> > > José Canan dos Santos
>
> > > jcs.canan em uol.com.br
>
> > > (27)9921-5994
>
> > > ______________________________________________
>
> > > FireBase-BR (www.firebase.com.br)
>
> > > Para editar sua configuração na lista, use o endereço
>
> > > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
> > >
>
> > >
>
> > >
>
> > > ---
>
> > > Outgoing mail is certified Virus Free.
>
> > > Checked by AVG anti-virus system (http://www.grisoft.com).
>
> > > Version: 6.0.776 / Virus Database: 523 - Release Date: 12/10/2004
>
> > >
>
> > >
>
> > > ______________________________________________
>
> > > FireBase-BR (www.firebase.com.br)
>
> > > Para editar sua configuração na lista, use o endereço
>
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
> > >
>
> > >
>
> >
>
> >
>
> >
>
> > ______________________________________________
>
> > FireBase-BR (www.firebase.com.br)
>
> > Para editar sua configuração na lista, use o endereço
>
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
> >
>
>
>
>
>
> ______________________________________________
>
> FireBase-BR (www.firebase.com.br)
>
> Para editar sua configuração na lista, use o endereço
>
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
>
>
>
>
>
> ______________________________________________
>
> FireBase-BR (www.firebase.com.br)
>
> Para editar sua configuração na lista, use o endereço http://mail.firebase
> com.br/mailman/listinfo/lista_firebase.com.br
>
>
>
>
>
> -----------------------------------------------
>
> Francisco Thiago de Almeida
>
> MRL Consultoria em Informática
>
> Divisão Desenvolvimento e Banco de Dados
>
> Franca/SP
>
>
>
> ---------------------------------
>
> Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!
>
> ______________________________________________
>
> FireBase-BR (www.firebase.com.br)
>
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br)
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>



______________________________________________
FireBase-BR (www.firebase.com.br)
Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br


-----------------------------------------------
Francisco Thiago de Almeida         
MRL Consultoria em Informática    
Divisão Desenvolvimento e Banco de Dados
Franca/SP
		
---------------------------------
Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora!


Mais detalhes sobre a lista de discussão lista