Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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!
Pessoal,
Se alguém precisar,
resolvei o problema convertendo no proprio SQL
CONVERT( CAST( CONVERT(myfield USING latin1 ) AS BINARY ) USING utf8 ) AS myfield |
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.
Fiz alteração da minha conexão, mesmo assim não adiantou.
Pessoal,
Se alguém precisar,
resolvei o problema convertendo no proprio SQL
CONVERT( CAST( CONVERT(myfield USING latin1 ) AS BINARY ) USING utf8 ) AS myfield |
Yuri,
Consegui resolver com o comando
CONVERT( CAST( CONVERT(myfield USING latin1 ) AS BINARY ) USING utf8 ) AS myfield
Obrigado!
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.
Aqui tem algumas dicas sobre o conector
MySQL :: MySQL Connector/ODBC Developer Guide :: 5.2 Connector/ODBC Connection Parameters