日期:2014-05-18  浏览次数:20795 次

求助:用hibernate插入SQL2000数据库时是乱码
怎么解决?我用了很多方法了,数据库里是方块,
用getBytes( "8859_1 "), "gb2312 ")以后变成了????
就是不变中文

------解决方案--------------------
你先在入库之前把数据打印出来 看看
------解决方案--------------------
搞定了就把分拿出来
------解决方案--------------------
如果楼主是JSP+Tomcat的话可以看看我写的:
http://www.blogjava.net/richardeee/archive/2007/01/23/Chinese_encoding_problem_for_all.html
------解决方案--------------------
装好环境,什么配置都不要改,把从JSP提交过来的中文转换,new String(str.getBytes( "ISO8859-1 "), "GB2312 ") ,str是变量,保证没问题。