Postgres - Problema com Acentuação  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
venomtotal
Java Ninja
[Avatar]

Membro desde: 24/04/2006 00:09:57
Mensagens: 298
Offline

Estou usando o postgres 8.1, ide: netbeans(visual web pack) e estou com o seguinte problema:

Quando passo um texto COM ACENTO do postgres pro java ou vice versa, a parte da acentuação é alterada.

Ex: pegando o nome da cidade no banco e colocando no atributo do objeto endT. onde rs é o resultset
##########################
endT.setCidade(rs.getString("cidade"));
##########################

Neste caso, o nome Maceió vira: Maceió

Alguma idéia do que pode ser?

Grato

VENOM
danyelsanches
JavaChild

Membro desde: 19/05/2006 17:46:34
Mensagens: 107
Offline

Olha, você de ter criado o banco com a codificação ASCII ou alguma que não possui suporte para acentuação. Crie um novo banco com a codificação UTF-8 que dará certo.
venomtotal
Java Ninja
[Avatar]

Membro desde: 24/04/2006 00:09:57
Mensagens: 298
Offline

Hmmm, olhando a documentação do postgres, pode ser isso!

Mas ae tem um problema:
Abase é acessada por uma aplicação delphi via odbc sem problema algum com os acentos.

Perguntas:
Tem como alterar a codificação da base existente sem cria-la novamente?
A alteração afetaria a aplicação delphi?
Tem como o java contornar o problema sem alterar a base de dados?
ds311072
JavaChild

Membro desde: 21/11/2006 12:05:15
Mensagens: 120
Localização: Rio de Janeiro
Offline

tbm estou com este mesmo problema e o meu banco esta UTF8, mas o erro so ocorre qndo estou mandando salvar atraves da aplicacao...

na migração nao ocorreu esse erro

This message was edited 1 time. Last update was at 25/08/2008 13:44:08


Simone Silva
[Email] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team