Re: [firebase-br] Dúvida com um driver DBX
Edvaldo (bol)
evgomes em bol.com.br
Qui Mar 31 15:22:01 -03 2005
NO SqlServer é SELECT TOP 10 * FROM TABELA
----- Original Message -----
From: "Douglas Dallacqua" <vdallacqua em uol.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, March 31, 2005 2:44 PM
Subject: Re: [firebase-br] Dúvida com um driver DBX
vc tbem vai ter cuidado com padroes sql,
alguns comandos sao exclusivos de cada sgbd...
por exemplo... selecionar os 10 primeiros registros de uma tabela
no postgresql
select * from tabela limit 10
no firebird
select first 10 * from tabela
no sql server
select * from tabela rows 10 (n tenho certeza, mas acho q e assim)
so a titulo de exemplo, e mais ou menos por ai... se vc escreve uma
aplicacao
com alguns comandos especificos de cada banco... vai dar problema qdo
vc trocar de banco...
[]s
Douglas
----- Original Message -----
From: "Henrique Sinapse" <suporte em sinapseinformatica.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, March 31, 2005 2:31 PM
Subject: Re: [firebase-br] Dúvida com um driver DBX
Eduardo,
Montando uma aplicação com o DbExpress não garante que a mesma posso
usar qualquer banco?
O que mais precisa? Existe alguma maneira que desenvolver uma
aplicação que possa ser usado em qualquer banco?
Carlos Henrique Meireles
Suporte de Sistemas
Tel.: 21 - 8115-1584
----- Original Message -----
From: eduardo
To: lista em firebase.com.br
Sent: Thursday, March 31, 2005 1:43 PM
Subject: Re: [firebase-br] Dúvida com um driver DBX
Já tive problemas sérios com o UIB e o próprio autor não está mais
mantendo o projeto, apenas disponibilizando os fontes.
Com D7 o Driver da Borland para o Interbase funciona perfeitamente.
O
único BUG que temos que lidar constantemente é quando um ResultSet é
vazio e vc tenta acessar um campo ele fecha o aplicativo com "Este
programa executou uma operação ilegal" em w98 ou simplesmente fecha
no
XP. Este BUG o driver da UIB não tem.
Utilizei o driver da UIB logo do início e relatei diversos problemas
que
foram prontamente resolvidos. Em um determinado ponto o autor
redenominou o driver como "beta" devido ao grande núemro de BUGS
relatados. Após isso, tirou do seu site e está mantendo apenas os
outros
componentes UIB.
Assim, infelizmente, a menos que alguém tenha novidades a
acrescentar,
não é prudente começar com o UIB.
Eu, particularmente, apesar de estar satisfeito com o DBExpress,
estou
disposto a assumir o "casamento" com o FireBird e utilizar um
Componente
nativo onde a oferta é maior, do que ficar tentando manter um
aplicativo
multi-banco de dados via DBExpress. Até porque o componente de
acesso é
uma variável pequena dentro da complexidade de se manter um sistema
compatível com vários bancos de dados.
[]s Eduardo
Henrique Sinapse wrote:
> Senhores,
>
> Estou com um problema, espero que alguém me ajude. É o seguinte:
Eu tenho uma aplicação desenvolvida em Delphi 6 com IB6. Estou usando
DBX para fazer a conexão com o banco de dados. Depois do lançamento do
FB1.5, eu migrei para essa versão do FB, mas continuei usando o driver
DBX que vem no DELPHI 6 para o Interbase. À pouco tempo a empresa em
que eu trabalho adquiriu o DELPHI 7, daí tivemos migrar todas as
nossas aplicações para essa nova versão, que na verdade não é processo
complicado, o problema que a DbExplint que vem no DELPHI 7 é diferente
que tem no DELPHI 6. Daí tive achei melhor não usar mais o driver do
Interbase e sim usar um driver específico para FB.
>
> Minha dúvida é o seguinte:
>
> Alguém conhece um drive de terceiro que seja confiável?
>
> Eu já verifiquei no site www.firebase.com.br que existe o UIB ,
inclusive eu já baixei aqui, mas como estou fazendo a migração aos
poucos, não tive como testá-lo ainda. Vi alguns comentários dos amigos
desta lista que ele é um driver muito instável. Gostaria de saber dos
colegas se alguém já teve algum problema com o driver UIB?
>
> Desculpe o tamanho da mensagem, é que a minha aplicação é um pouco
grande, não posso simplesmente trocar o driver e mandar uma
atualização para cliente, sem antes ter certeza. Gostaria de saber se
vale a pena trocar para o UIB?
>
> Alguém poderia me ajudar,
>
> Agradeço desde já pela ajuda de todos,
>
> Carlos Henrique Meireles
> Suporte de Sistema da Sinapse
> ______________________________________________
> 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
> Para consultar mensagens antigas:
http://search.gmane.org/search.php?group=rebase
>
______________________________________________
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
Para consultar mensagens antigas:
http://search.gmane.org/search.php?group=firebase
______________________________________________
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
Para consultar mensagens antigas:
http://search.gmane.org/search.php?group=rebase
______________________________________________
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
Para consultar mensagens antigas:
http://search.gmane.org/search.php?group=rebase
Mais detalhes sobre a lista de discussão lista