[firebase-br] UPPER não converte caractere acentuado

Átila Salviano de Alvarenga atilalvarenga em gmail.com
Qui Jul 31 15:18:32 -03 2008


Mas o problema é que mesmo no IBExpert acontece o problema e não  sei o que
fazer.



Em 31/07/08, Ricardo Frenedoso <ricardo.desenvol em supersoft.com.br> escreveu:
>
> Para funcionar em campos virtuais, o charset (WIN1252) deve ser definido
> na conexão. No DBExpress por exemplo é só adicionar na propriedade
> Params do TSQLConnection a linha ServerCharSet=WIN1252.
>
> att
> Ricardo
> >  Olá pessoal!
> >
> > Estou com o seguinte problema:
> >
> > Quando utilizo a função UPPER os caracteres acentuados não são
> convertidos.
> > Ex:
> >
> > SELECT UPPER('Maria Valéria de Oliveira Magalhães')
> > FROM RDB$DATABASE
> >
> >
> > Resultado : 'MARIA VALéRIA DE OLIVEIRA MAGALHãES'
> >
> >
> > Utilizo Firebird 1.5 com charset WIN1252.
> >
> >
> > Alguém pode me ajudar por favor?
> >
> > Desde já agradeço.
> >
> >
> >
> >
> >
> >
> >
> >
>
>
> ______________________________________________
> 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
>



-- 
Átila Salviano de Alvarenga
Divinópolis - MG
Cel. (37) 8826 2555



Mais detalhes sobre a lista de discussão lista