GARANTIR DESCONTO

Fórum IB6 com ordem alfabética #42194

06/02/2004

0

Olá,

Tenho um .GDB (dialeto 1). Quando rodo o programa (de terceiros) e faço uma pesquisa, a ordem alfabética fica incorreta.
Exemplo:
JOAO DA SILVA
JOAO DE MACEDO AMBROSIO
JOSIAS DO CARMOS
JOÃO DE MIRA.
O que posso fazer no banco para que a ordenação fique correta?

Obrigado


Ratuna

Ratuna

Responder

Posts

06/02/2004

Afarias

http://www.firebase.com.br/cgi-bin/firebase.cgi/dica?ID=1
http://www.firebase.com.br/cgi-bin/firebase.cgi/dica?ID=42


T+


Responder

Gostei + 0

09/02/2004

Ratuna

http://www.firebase.com.br/cgi-bin/firebase.cgi/dica?ID=1 http://www.firebase.com.br/cgi-bin/firebase.cgi/dica?ID=42 T+


Li o artigo, fiz o teste, mas continuo com o problema.
Abri o banco com a opção CONNECT AS (Win 1252 CHARACTER SET).
Quando dou um SELECT no campo NOME (like ´JO¬´) e tento ordenar alfabeticamente, surge um erro de conversão. Pelo que entendi, o meu banco talvez esteja setado como CHARACTER SET NONE. E tentar fazer a ordenação usando acentuação gera erros. Se você tiver alguma outra dica agradeço.
Fiz o teste usando o IB Console e IBOConsole.

Obrigado


Responder

Gostei + 0

09/02/2004

Afarias

Vc tem q usar seu banco com outro charset q não o NONE (o artigo fala sobre isso) -- crie seus bancos (ou campos) com o charset q vc deseja utilizar (como o WIN1252)


T+


Responder

Gostei + 0

31/03/2004

Ratuna

Olá,

Acredito ter entendido o artigo. Porém, como faço:
1 - o meu banco já está pronto e com registros; character set está como NONE; como faço para alterar o character set de um banco já existente e com caracteres acentuados sem perder os dados?

Obrigado


Responder

Gostei + 0

27/12/2004

Dorivansousa

e ai blz, vc conseguiu definir o character set do banco, meu banco dar um erro quando tento usar a nivel de conexao pois eu nao definir NONE na criacao do banco...


Responder

Gostei + 0

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

Aceitar