Fórum Problema na hora de ordenar por quot;nomequot;, no Interba #219443

09/03/2004

0

Estou com problema na hora de ordenar no Delphi por um campo ´Nome´ em um banco de dados Interbase 6.0.
O problema é que quando eu peço para ordenar, com o comando ´Order by nome´, ordena, só que os nomes que tem assento ficam fora de ordem. Por Favor se alguém puder me ajudar, Agradeço.

Almir Rogério [/url]


Omnear

Omnear

Responder

Posts

09/03/2004

Wtjunior

Almir,

Eu sei que os caracteres com acento tem outro código (ascii) assim como letras maiúsculas e minúsculas.
No Oracle eu para resolver o problema de maiúsculas e minúsculas uso:

select *
from tabela
order by upper(nome);

Vou tentar ver no Interbase se existe uma função que ´tira os acentos´ para ordernar

Wilson


Responder

Gostei + 0

09/03/2004

Ilopaiz

Entre em www.firebase.com.br e veja na seção artigos... lá fala sobre como usar COLLATE´s no IB/FB...


Responder

Gostei + 0

09/03/2004

Gandalf.nho

O melhor CHARACTER SET pro português é o WIN1252 com COLLATE PXW_INTL850


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar