不知道你是用什么语言开发的,一般用sql语句insert into 应该不会有问题。

解决方案 »

  1.   

    我习惯先把SQL语句在sqlplus下执行一下,没错再嵌到程序里楼主不妨把SQL语句拿出来单独测一下,看插入汉字是否有错
      

  2.   

    首先,在sql plus里面执行sql语句,保证不出错。
    再用command的参数方式把values()的值传进去,debug一下,看看。
      

  3.   

    不行啊?我的字符集是UTF8的。
      

  4.   

    估计是插入数据的数据类型的问题,没碰见过这种情况
    给你个暂时的办法,insert前先to_char把数据转换格式。
    关注高手的解决方法
      

  5.   

    是不是ORACLE数据库驱动没选对?
    http://www.weste.net/html/200408/20040811QBI131406.html
      

  6.   

    先写到定长String里,再插入。
      

  7.   

    甩开vb.net的控件,直接用sql命令插入。