Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
mercadante
Creator
Creator

Codificação UTF8

Srs. Boa tarde!

Estou fazendo uma carga a partir de um banco MySQL e os campos textos que possuem acentuação carrega desconfigurado

Ao invés de "após" ele traz "após"

Alguém sabe se existe uma codificação para resolver isso?

Obrigado!

1 Solution

Accepted Solutions
mercadante
Creator
Creator
Author

Pessoal,

Se alguém precisar,

resolvei o problema convertendo no proprio SQL

CONVERT( CAST( CONVERT(myfield USING latin1 ) AS BINARY ) USING utf8 ) AS myfield

View solution in original post

6 Replies
nicolett_yuri

Possivelmente esta é uma configuração do Driver ODBC que você esta utilizando.

Volte em suas configurações e verifique a questão da codificação.

mercadante
Creator
Creator
Author

Fiz alteração da minha conexão, mesmo assim não adiantou.

mercadante
Creator
Creator
Author

Pessoal,

Se alguém precisar,

resolvei o problema convertendo no proprio SQL

CONVERT( CAST( CONVERT(myfield USING latin1 ) AS BINARY ) USING utf8 ) AS myfield
mercadante
Creator
Creator
Author

Yuri,

Consegui resolver com o comando

CONVERT( CAST( CONVERT(myfield USING latin1 ) AS BINARY ) USING utf8 ) AS myfield



Obrigado!

nicolett_yuri

Que bom que deu certo Antonio!

O único problema dessa solução é que você vai precisar fazer para todos os campos que são string.