Ordenar

Firebird

22/08/2005

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

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

22/08/2005

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


GOSTEI 0
Rafaaugusto

Rafaaugusto

22/08/2005

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

Rafael


GOSTEI 0
Gandalf.nho

Gandalf.nho

22/08/2005

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


GOSTEI 0
Afarias

Afarias

22/08/2005

ou ISO8859_1 collate PT_PT


T+


GOSTEI 0
Rafaaugusto

Rafaaugusto

22/08/2005

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

O que é isso?


GOSTEI 0
Gandalf.nho

Gandalf.nho

22/08/2005

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


GOSTEI 0
POSTAR