Fórum Ordenar #52388

22/08/2005

0

Pessoal,

Usando o Firebird percebi que na hora de ordenar ele faz de forma diferente. Por exemplo, o campo ordenado traz primeiro as letras maiúsculas, ele também ordena as palavras acentuadas somente no final... Eu gostaria que a ordenação não fosse assim.

Como faço pra mudar?

Valeu,

Rafael


Rafaaugusto

Rafaaugusto

Responder

Posts

22/08/2005

Gandalf.nho

Qual o CHARACTER SET e o COLLATE que vc está usando?


Responder

Gostei + 0

22/08/2005

Rafaaugusto

Qual CHARACTER SET e COLLATE devo usar, não estou usando nenhum ainda(NONE)

Rafael


Responder

Gostei + 0

22/08/2005

Gandalf.nho

Tente o CHARACTER SET WIN1252 com COLLATE PXW_INTL850, que é adequado ao nosso português.


Responder

Gostei + 0

22/08/2005

Afarias

ou ISO8859_1 collate PT_PT


T+


Responder

Gostei + 0

23/08/2005

Rafaaugusto

Usando esses character sets, recebo o seguinte erro do Firebird no Delphi:
´Cannot transliterate character between character sets´

O que é isso?


Responder

Gostei + 0

23/08/2005

Gandalf.nho

Vc deve alterar seu banco para usar esse CHARACTER SET/COLLATE e depois passar o mesmo CHARACTER SET nos parâmetros da conexão.


Responder

Gostei + 0

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

Aceitar