MySQL Forums
Forum List  »  Portuguese

Charset
Posted by: Jardel Morais
Date: August 18, 2010 05:30AM

Tenho uma aplicação swing que consulto a base de dados do mysql e as consultas me retornam muitos erros de charset... O banco e as tabelas estão com o tipo latin1, mas já mudei para utf8, etc, etc...

Na minha aplicação, que aliás utilizo hibernate já mudei para utf8, unicode iso-8859-1, etc, etc...

já tentei inserir na properties do hibernate:

<property name="hibernate.connection.useUnicode" value="true"/>
<property name="hibernate.connection.charSet" value="iso-8859-1"/>
------------------
<property name="hibernate.connection.url" value="jdbc:mysql://10.0.50.227:3306/banco?useOldUTF8Behavior=true"/>
------------------
<property name="hibernate.connection.url" value="jdbc:mysql://10.0.50.227:3306/banco?characterEncoding=cp850"/>
------------------
<property name="hibernate.connection.url" value="jdbc:mysql://10.0.50.227:3306/banco?characterEncoding=utf8"/>
------------------
<property name="hibernate.connection.url" value="jdbc:mysql://10.0.50.227:3306/banco?characterEncoding=iso-8859-1/>
------------------
byte[] btstr = taskFound.getTaskName().getBytes();
String msg = new String(btstr,"latin1");//"ISO-8859-1");
System.out.println(msg);

------------------

O resultado é isso:

Produção = (Produção)

Estou importando tabelas do dotproject para um plugin....

Alguém tem idéia de como solucionar esse problema?



Edited 2 time(s). Last edit at 08/18/2010 05:48AM by Jardel Morais.

Options: ReplyQuote


Subject
Views
Written By
Posted
Charset
4217
August 18, 2010 05:30AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.