用pl_sql看看,数据库里面显示的中文是不事乱码?如果是,那么在插入数据库的时候对字符串进行转换
String name="哈哈哈";
String myname = new String(name.getBytes("iso-8859-1"),"gb2312");
看看显示出来的中文有没问题,如果有,也类似做些转换就ok了