这个问题我碰到过,很是头疼,最终都没有找到好的解决办法。
你的oracle客户端注册表是什么字符集?simplified chinese_china.zhs16gbk ??
还是american_america.us7ascii??
你服务端的字符集又是什么?
搞不好就会,你用asp.net看到的是正常的,用sqlplus看到的却是乱码
关于字符集,网上有很多帖子,你要去找了。
那时候我的问题是,要把一个英文数据库的数据,用asp.net插入到另一个中文的,没能解决。不知道你什么情况。

解决方案 »

  1.   

    我现在是在本地测试,我的oracle的字符集已经改了,在sqlplus中显示正常,在别的开发工具里也正常,就是在asp.net中乱码,我找了500多帖子,试过很多方法,都不行,快不行了,谁快帮帮我
      

  2.   

    我印象中,改了字符集后,要把ie清下,什么cookie,历史文件什么的。要不改前和改后一样。帮不上,哎~
      

  3.   

    我的数据库字符集是AMERICAN_AMERICA.WE8ISO8859P1
      

  4.   

    不要用oracleConnection
    用oleDbConnection就不会了
    你试试看