[firebase-br] Problema basicão

marcelo machado marcelofirebird em gmail.com
Qua Jul 21 18:01:57 -03 2010


Xiiii pessoal,

O select funciona corretamente quando pesquiso em campos com palavras não
acentuadas, mas me dá o seguinte erro quando há palavras acentuadas no
campo.

ISC ERROR CODE: 335544321
ISC ERRORMESSAGE:
arithmetic exception, numeric overflow, orstring truncation
Cannot transliterate character between character sets

Ferrou!!!!




Em 20 de julho de 2010 20:28, Alexandre Sousa
<dave.malkavian em gmail.com>escreveu:

> Opa... tranquilo!!! ;)
>
>
> ----- Original Message ----- From: "marcelo machado" <
> marcelofirebird em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, July 20, 2010 8:07 PM
>
> Subject: Re: [firebase-br] Problema basicão
>
>
> Alexandre amigão!
>
> Refiz as conexões e agora deu certo no Delphi.
> Obrigado por tua paciencia!!!!!!!!!
>
>
> Valeu!
>
>
> Em 20 de julho de 2010 20:00, marcelo machado
> <marcelofirebird em gmail.com>escreveu:
>
>  Caro Alexandre, no IBExpert deu certo!!!
>>
>> Putz...
>>
>>
>> Em 20 de julho de 2010 19:48, Alexandre Sousa <dave.malkavian em gmail.com
>> >escreveu:
>>
>> Rodando a query no IBExpert retorna algum resultado?
>>
>>>
>>> Se sim, então a query está correta e seu problema está na associação do
>>> campo com o IBQuery.
>>> Se não, verifique a mensagem de erro que o banco retorna e posta aqui de
>>> novo.
>>>
>>>
>>> []'s
>>> Alexandre Sousa
>>> ----- Original Message ----- From: "marcelo machado" <
>>> marcelofirebird em gmail.com>
>>> To: "FireBase" <lista em firebase.com.br>
>>> Sent: Tuesday, July 20, 2010 7:42 PM
>>> Subject: Re: [firebase-br] Problema basicão
>>>
>>>
>>>
>>> Prezados amigos, fiz o seguinte select em uma IB_query:
>>>
>>>
>>> select count(*) as GA from PATOLOGIA
>>> where GRIPE = 'H1N1'
>>>
>>>
>>> No delphi coloquei um ib_text associado ao campo GA (através de um
>>> datasource)
>>> e executei a ib_query mas nada aconteceu.
>>> Como faço para que o resultado do meu COUNT apareça no ib_text?
>>>
>>> Sds
>>>
>>> Marcelo
>>>
>>>
>>>
>>>
>>>
>>> Em 20 de julho de 2010 19:12, Mauricio Lopes <fanatsoft em gmail.com>
>>> escreveu:
>>>
>>>  Em 20/07/2010 17:48, Alexandre Sousa escreveu:
>>>
>>>>
>>>>  Seria a quantidade de registros, certo? ;)
>>>>
>>>>
>>>>> Use a instrução count(*)
>>>>>
>>>>> []'s
>>>>> Alexandre Sousa
>>>>> ----- Original Message ----- From: "marcelo machado" <
>>>>> marcelofirebird em gmail.com>
>>>>> To: "FireBase" <lista em firebase.com.br>
>>>>> Sent: Tuesday, July 20, 2010 5:43 PM
>>>>> Subject: [firebase-br] Problema basicão
>>>>>
>>>>>
>>>>> Prezados amigos, perdão pela enorme ignorância mas,
>>>>>
>>>>> Como faço para saber a quantidade de campos retornados por uma select?
>>>>>
>>>>> Por exemplo, após fazer um select que me retornou todos os pacientes
>>>>> com
>>>>> Gripe A, gostaria de exibir a quantidade, em numeros, dessa lista. (Ex.
>>>>> 25
>>>>> pacientes com Gripe A)
>>>>>
>>>>> Agradeço desde ja a atenção de todos.
>>>>>
>>>>> Uso Delphi 7, IBO 4.8 e firebird 2.0
>>>>>
>>>>> Abraços,
>>>>>
>>>>> Marcelo
>>>>> ______________________________________________
>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>>>
>>>>> ______________________________________________
>>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>>>
>>>>>  É o que eu ia falar. Use mais ou menos assim.
>>>>>
>>>> select count(*) from pacientes where doença = 'gripea'
>>>>
>>>>
>>>> ______________________________________________
>>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>>
>>>>  ______________________________________________
>>>>
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>
>>> ______________________________________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>
>>>
>>
>>  ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista