[firebase-br] RES: Erro no Firebird 2.1

Edson Condotta edson em ecsistemas.com.br
Qua Abr 30 14:32:54 -03 2008


Tente então:  Where 1=1
e veja se funciona

Wanderson Pereira escreveu:
>     Olá Sady,
>
>     Já fiz isso. e o erro persiste.
>
>     Posso passar mais alguns testes que fiz:
>     Na IDE do Delphi, eu clico em abrir o TSQLDataSet ele mostra o erro, 
> clico novamente ele abre sem mostrar o erro. Como disse no email, se eu 
> limitar com WHERE, o erro não acontece.
>     Não tenho o D2007 para testes.
>
> Sady Junior escreveu:
>   
>>   Sobre este erro de em vez de você colocar select * from, coloque o nome
>> dos campos da tabela.
>> exemplo select cliente, endereço from cliente
>>
>> -----Mensagem original-----
>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
>> nome de Carlos H. Cantu (TeamFB)
>> Enviada em: quarta-feira, 30 de abril de 2008 11:09
>> Para: FireBase
>> Assunto: Re: [firebase-br] Erro no Firebird 2.1
>>
>> Pelo que vi na internet, esse erro é retornado pelo dbExpress quando
>> ele não consegue entender a mensagem de erro retornada pelo client do
>> banco de dados. Achei mensagens descrevendo esse erro tb com o Oracle
>> e SQLServer.
>>
>> Falei com o Vlad, e ele pediu pra vcs testarem se o erro acontece com
>> o DBX4 (do Delphi 2007). Por favor, testem e depois me retornem para
>> que eu possa passar pra ele.
>>
>> []s
>> Cantu (Membro do TeamFB - FireBase)
>> http://www.warmboot.com.br
>> FireBase - http://www.FireBase.com.br
>> Blog - http://blog.firebase.com.br
>>
>> MF> Wanderson Pereira escreveu:
>>   
>>     
>>>>     Estou usando o Delphi7 + DBExpress. Quando faço um select * from 
>>>> tabela, recebo a mensagem de erro: "SQL Error: Error mapping failed" se 
>>>> faço a limitação (where) não acontece o erro. Mas são tabelas pequenas 
>>>> onde preciso de todos os registros.
>>>>     Isso acontece quando uso a fbclient.dll da versão 2.1, se usar a 
>>>> versão anterior, o erro não acontece.
>>>>     Pesquisando no gogle, ele achou no tracker: 
>>>> http://tracker.firebirdsql.org/browse/CORE-1513 este erro.
>>>>     Alguém sabe se tem alguma forma de contornar isso? Posso usar o 
>>>> fbclient.dll da versão 2.0.3?
>>>>       
>>>>         
>> MF> Wanderson, infelizmente não. A minha solução foi ficar com a versão 
>> MF> 2.0.x para projetos que utilizo esta tecnologia. A não ser que seja 
>> MF> corrigido o problema (se for constatado como tal).
>>
>> MF> Entretanto, se você utilizar conexão local isto não irá ocorrer, o que
>> MF> talvez não resolva para você.
>>
>> MF> Maycon Ferraça
>>   
>>     




Mais detalhes sobre a lista de discussão lista