你用Sql_Plus能看到数据中的中文吗?
可能是数据库服务器和开发用机器的字符集不一致的原因导致。可以更改一下web服务器注册表中Oracle相关字段中的NLS_LANG字段中的字符集试试。

解决方案 »

  1.   

    用Sql_Plus没有问题!!我们单位规定用US7ASCII字符集!
      

  2.   

    是因为字符集不一致吧,建议把Oracel的字符集设成汉字的,否则会遇到很多乱码的现象。
      

  3.   

    你用的oracle版本支持中文查询吗?我做过的一个程序中,为了支持中文查询和输入,就是直接把数据库升级,就一切搞定了。你可以把dataSet中的数据打印出来,看看能不能还原成中文,如果可以的话,就应该不是我所说的问题。