[firebase-br] Drive dbExpress

eduardo eduardo em icontroller.com.br
Qua Maio 4 18:22:44 -03 2005


Oi Paulo

Depois que eles pararam de disponiiblizar as Dlls, e sim os fontes, 
parei de atualizar o driver. Assim, não tenho como te informar sobre o o 
comportamento no 2.0
Como sugestão, os colegas que possuem as dlls do 2.0 compiladas 
poderiam, através do Mestre Cantú, colocar no FireBase para Download 
para que a gente pudesse testar.
Aqui na empresa temos um setor de helpdesk e também nosso setor de 
testes que poderiam trabalhar com estas dlls e eu mesmo poderia avaliar 
se os problemas que tive anteriormente ainda persistem.
Se alguém que tiver as Dlls puder me enviar em private, também agradeço.

eduardo_at_icontroller_dot_com_dot_br

abraços a todos

Eduardo


Paulo Geloramo wrote:
> Ola Eduardo,
> 
> Testou se o driver UIB 2.0 abre e fecha a transação em cada
> ApplayUpdate? Como você esta testanto isto?
> 
> []s
> Paulo Geloramo
> 
> -----Mensagem Original----- De: "eduardo" 
> <eduardo em icontroller.com.br>
> Para: <lista em firebase.com.br>
> Enviada em: quarta-feira, 4 de maio de 2005 16:07
> Assunto: Re: [firebase-br] Drive dbExpress
> 
> 
>> Nos testes que fiz, o driver do Interbase/Borland funciona até com a 
>> versão 2.0 do FB
>>
>> O driver do UIB é muito bom e parece ser mais veloz que o da Borland. 
>> O problema é que o padrão do DBExpress é, se você explicitamente não 
>> iniciar uma transaction, ele abre uma e fecha a cada instrução 
>> (INSERT/UPDATE/DELETE). O Driver da UIB abre a transaction, mas só 
>> fecha quando o aplicativo for encerrado, ou, sei lá, quando ele quer, 
>> (pelo menos é o que parece). Isto dá maior performance a ele na 
>> maioria das vezes. O problema é que quando acontece um errinho bobo, 
>> ele dá RollBack e a gente chora. (Tivemos este problema justamente 
>> quando fazíamos a migração do nosso sistema em Piradox para FB).
>> Quando as transactions são administradas pela Aplicação (pelo 
>> SqlConnection.StartTransaction/Commit) não há diferença de performance 
>> entre um e outro.
>>
>> Não tivemos tempo ainda de fazer testes mais profundos com o UIB. 
>> Utilizamos ele internamente, mas não em produção. Consideramos uma boa 
>> carta na manga para futuras possíveis incompatibilidades FB/Borland 
>> Interbase e também para desenvolvimento em Lázarus.
>> Até o momento, (quase 3 anos) estamos utilizando o Driver da Borland 
>> que só tem o inconveniente de exception quando vc tenta acessar um 
>> campo de um DataSet Vazio - sempre tem que testar if not 
>> DataSet.IsEmpty antes de dar um DataSet.Fields[n].AsQualquerCoisa.
>>
>> É isso aí.
>>
>> Abraços a todos
>>
>> Eduardo
>>
>>
>> Marcelo Vinicius wrote:
>>
>>> Como lhe disse, não tenho do que reclamar, aliás, comecei usar pq com 
>>> o uso
>>> do FB 1.5, ouvi dizer que os drivers nativos estavam dando problema, de
>>> repente nem estavam. Aí estou usando e no problem.
>>>
>>> []s
>>>
>>> "ViaBrasilia" <viabrasilia2000 em yahoo.com.br>
>>> escreveu na mensagem
>>> news:20050504134925.28804.qmail em web53906.mail.yahoo.com... 
>>>
>>>
>>>> O Drive UIB ainda não tá 100%. Precisa melhorar. Aguardemos a próxima
>>>
>>>
>>> versão. O dbExpress por enquanto funciona melhor.
>>>
>>>> Abraços,
>>>>
>>>> Fernando Maia
>>>>
>>>> Thiago Felipe <thiago em sipaca.com.br> 
>>>> escreveu:
>>>> Onde consigo encontrar a última versão deste drive
>>>>
>>>>
>>>>
>>>> ----- Original Message -----
>>>> From: "Marcelo Vinicius"
>>>> To:
>>>>
>>>> Sent: Wednesday, May 04, 2005 9:42 AM
>>>> Subject: Re: [firebase-br] Drive dbExpress
>>>>
>>>>
>>>>
>>>>> Não sei se é o melhor, mas estou usando o UIB e não tive problemas até
>>>>> agora.
>>>>>
>>>>> []s
>>>>>
>>>>> "Thiago Felipe" escreveu na
>>>>> mensagem news:01ee01c550a5$de7606b0$0a01a8c0 em INFO...
>>>>> Qual o melhor drive para se utilizar com Firebird dbExpress?
>>>>>
>>>>> -------------------------------------------------------
>>>>> Esta mensagem foi verificada pelo Anti-Vírus NetUno.
>>>>> NetUno Internet - http://www.netuno.com.br
>>>>>
>>>>> ______________________________________________
>>>>> 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
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> -------------------------------------------------------
>>>>> Esta mensagem foi verificada pelo Anti-Vírus NetUno.
>>>>> NetUno Internet - http://www.netuno.com.br
>>>>>
>>>>>
>>>>
>>>>
>>>> -------------------------------------------------------------------------- 
>>>>
>>>
>>>
>>> ------
>>>
>>>>
>>>> ______________________________________________
>>>> 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
>>>>
>>>>
>>>> -------------------------------------------------------------------------- 
>>>>
>>>
>>>
>>> ------
>>>
>>>>
>>>> No virus found in this incoming message.
>>>> Checked by AVG Anti-Virus.
>>>> Version: 7.0.308 / Virus Database: 266.11.3 - Release Date: 03/05/2005
>>>>
>>>>
>>>>
>>>> -------------------------------------------------------
>>>> Esta mensagem foi verificada pelo Anti-Vírus NetUno.
>>>> NetUno Internet - http://www.netuno.com.br
>>>>
>>>>
>>>> ______________________________________________
>>>> 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
>>>
>>>>
>>>> ---------------------------------
>>>> Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador 
>>>> agora!
>>>> ______________________________________________
>>>> 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=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=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=firebase
> 





Mais detalhes sobre a lista de discussão lista