我在用java往oracle里面插入数据的时候,汉字都可以正常插入,但现在问题是,当汉字中含有"昇"和"暠"等特殊字的时候出现问题,不能行插入数据库,望高人们帮忙解决!!小弟在线等

解决方案 »

  1.   

    oracle数据库的字符集问题。那两个汉字再oracle字符集里没有
      

  2.   

    你得oracle什么版本啊,gbk的字符集oracle支持的啊
      

  3.   

    楼上的,这两个汉字在oracle中应该有的,我在oracle里面直接写insert语句可以插入这两个汉字
      

  4.   

    在安装oracle的时候,字符集处应选择GBK,你肯定选的是gb2312
      

  5.   

    我不是说了吗?在oracle里面直接写insert语句可以插入这两个汉字
      

  6.   

    既然不是数据库的问题,那就是在插入的网页上咯,呵呵,<%@page contentType="text/html; charset=GBK"%>
      

  7.   

    我是在action里面直接写的,应该跟jsp页面没有关系吧
    继续求救...
      

  8.   

    那在action里转成他们说的GBK后,再插入数据。new String(str.getBytes("***"), "GBK")
      

  9.   

    其他字都可以插入, lcwlyl(网络幽灵)你的方法用过了,不行
    现在说的字符集问题,我在想是oracle的问题还是java的问题啊,在oracle中可以插入
    在java中可以正常显示,但是从java插入oracle就出错