具体怎么转不是很清楚,网页中的在执行了查询代码后,该怎么转

解决方案 »

  1.   

    oracle有字符集转换函数,你试试看看可以不
    CONVERT(c1,set1,set2)
    【功能】将源字符串c1 从一个语言字符集set2转换到另一个目的set1字符集
    【参数】c1,字符串,set1,set2为字符型参数select convert(name,'us7ascii','zhs16cgb231280') "conversion" from dual;
      

  2.   


    --这样试试:
    String name=new String(rs.getString("NAME").getBytes("ISO8859_1"),"GBK")
      

  3.   


    我试试去,我问个别的:oracle数据库编码ZHS16GBK就是GBK吗? [
      

  4.   

    我的数据库编码是ZHS16GBK,不知道这个和GBK是不是指同一个当修改字符编码为GBK,出现乱码:
    pstm.setString(1,new String("你好".getBytes("ISO8859_1"),"GBK"));SQL> select * from jdbc_user;        ID NAME               PASSWORD             PHONE                          
    ---------- ---------- ---------------- -----------------
             1 ???                  12345              22222                          
             2 paddy                12345              22222                          
    跟你在我另一个帖子里的情况一样了- -;