Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

wiliands

Acentução - Delphi 7 + Mysql 4.1 + Zeos 6.5.1

Recommended Posts

Bom dia PessoALL,

 

Tenho uma aplicação desenvolvida em Delphi + Mysql 4.1 + Zeos 6.5.1

 

Recentemente passei por um problema de acentuação, problema este resolvido.

A dica consiste em habilitar a opção do componente ZQuery:

Options -> doOemTranslate.

Ao Habilitar, os dados do BD são carregados com os acentos corretos.

 

Só que o meu problema está em cima disso.

 

Quando vou realizar uma consulta com uma palavra acentuada não é localizado nada, estando a opção acima habilitada.

 

Se eu desabilitar esta opção e trazer os dados com os caracteres malucos, ao realizar a consulta com as palavras acentuadas o resultado é feito com sucesso.

 

Para realizar está consulta, eu carrego os dados em um combobox, seleciono um dos itens e mando localizar, assim o paramâtro da busca é exatamente a informação que está no BD.

 

Exemplo:

tabela FUNC

 

ZQuery.SQL.Text := 'select * from func where nmfunc = :nmfunc';

 

O parâmetro nmfunc recebe o valor do COMBOBOX.

 

Jos‚ EstevÆo Braga - Sendo o parâmtro desta forma funciona

José Estevão Braga - assim não funciona

 

Já testei a consulta com "doOemTranslate" habilitado e desabilitado de ZQuery, mesmo assim o resultado é nulo qdo localizo com os acentos corretos.

 

Alguém já passou por isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já verificou o CharSet de sua tabela????

Está com latin1.O problema está em localizar palavras com acento. Visto que eu consigo inserir, ler a atualizar estas palavras normalmente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que o seu problema é esse Zeos...

 

 

de boa, uso ADO, BDE... e ñ tenho problema nenhum quanto a isso...

 

você verificou se o componente tem algum histórico de bug do tipo, ou algo parecido???

 

ou alguma configuração???

 

flw aew! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.