Caracteres especiais

4 respostas
L

Boa dia, Estou trabalhando num aplicativo que faz uma conecção via JDBC com um banco de dados MySql e apresenta o resultado numa página JSP; porém ao utilizar o método java.sql.ResultSet.getString(String) para obter os strings de uma consulta no banco de dados não consigo obter os catacteres acentuados, cedilhas, espaços… como no exemplo.

Correto: Antônio Carlos de Sá
retorno: Ant?nio?Carlos?de?S?

Grato pela atenção,

Luiz

4 Respostas

M

dê uma olhada neste post

http://www.portaljava.com.br/home/modules.php?name=Forums&file=viewtopic&t=20048&sid=537c99cf4b20ad1470e497c4c073d4f0

:okok:

L

Ola Marcos eu já fiz isso, já setei a variável charset para iso8859-1 e o e o conector que estou utilizando ( mysql-connector-java-3.2.0-alpha) suporta este padrão, mas parece que na hora da leitura pelo ResultSet que começa o problema.

Luiz

M

Bem,

Pode ser alguma configuração do teu banco também aí já não é mais comigo, porque sei apenas o basicão de bd, mas mesmo colocando o código na string de conexão que eu postei no outro tópico este erro ainda persiste???

:pensativo:

L

Aeh Gente parece que esta solução é mais elaborada e prática

Abraços

Luiz

http://www.mail-archive.com/[email removido]/msg00169.html

Criado 30 de maio de 2005
Ultima resposta 30 de mai. de 2005
Respostas 4
Participantes 2