保证存入数据库前和取出后的编码一致就可以了。
最后都用utf-8编码问题,精华区里有详细说明~

解决方案 »

  1.   

    我入库的时候用的gb2312做了转换,oracle用的是中文的不知道怎么更改
      

  2.   

    oracle里数据用nvarchar类型的  对应装UTF-8的
      

  3.   

    首页你用的oracle数据库的编码是GB2312的,这就有问题了。就算你存入的也是GB2312的字符。
    但是在你把韩文转为中文的时候就已经有数据丢失了。因此,如果不能把oracle的编码改过来的话是没有办法解决问题了。
    想你这种情况,最好是把oracle的编码设为UTF-8的,虽然这样会多支出存储资源,但是可以同时支持中文,韩文。
    而且把页面也设置为UTF-8的。
      

  4.   

    学习一下,我也有这个问题,我是从acc中取韩文,但是出来还是乱码。