[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