首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

读取Oracle数据库中的中文字串变乱码,怎么解决

2012-02-11 
读取Oracle数据库中的中文字串变乱码,如何解决?读取后,在文本域里显示的都是问号。请问,在写入时,改怎么写?

读取Oracle数据库中的中文字串变乱码,如何解决?
读取后,在文本域里显示的都是问号。
请问,在写入时,改怎么写?
读取时,怎么读呢?
我希望写入的不是乱码,读取的也不是乱码。

Java code
dbc.setString(1,new String(person.getPosition().getBytes("ISO-8859-1"), "GB2312"));            dbc.setString(2, person.getPositionStart());


[解决办法]
把数据库的编码方式的程序的编码方式统一
[解决办法]
把数据库的编码和自己的编码设置一致了就行。

热点排行