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

关于数据库乱码有关问题

2014-01-01 
关于数据库乱码问题oracle字符集编码是AMERICAN_AMERICA.US7ASCII连接数据库urlurljdbc:oracle:thin:@19

关于数据库乱码问题
oracle字符集编码是AMERICAN_AMERICA.US7ASCII

连接数据库url


<url>jdbc:oracle:thin:@192.168.10.10:1521:orcl</url>
<user>scott</user>
<password>123456</password>


项目编码为UTF-8


现在取出来的数据是乱码
System.out.println(rs.getString(1));
   System.out.println(rs.getString(2));
   System.out.println(rs.getString(3));
   System.out.println(rs.getString(4));
   System.out.println(new String(rs.getString(5).getBytes("ASCII"), "utf-8") );


结果:
2007-10-24 00:00:00.0
2007-10-24 00:00:00.0
2007-10-24 00:00:00.0
080102 ?¥1?-óa?ú?′ìàí±??üμ???
????????

大神们 这个该怎么转啊 数据库是别人的 编码不可能变了 大家帮帮忙 多谢多谢
[解决办法]
把你项目改成和数据库一致的
[解决办法]
所有的乱码都是由编码不一致造成的。

热点排行