采用的是OracleClient来连,连英文都会显示乱码,并且有一些是乱码,有些不是,为什么呢?

解决方案 »

  1.   

    显示出来乱码?
    还是数据库中本身就乱码了?用pl/sql或者sql*plus看看是否由于数据库字符集被更改了?
      

  2.   

    本身肯定不是乱码的
    用sql plus或sql navigate看不是乱码很奇怪的是,用Web Form写一个测试页面也不会乱码
    就是用Win Form居然就会乱码,郁闷阿
      

  3.   

    看看在connectionstring中加入charset来试试,参看
    http://www.dotnetfirebird.org/documentation/api/1.7/FirebirdSql.Data.Firebird.FbConnection.ConnectionString.html
      

  4.   

    我在用arcgissde for oracle时中文变乱码,一直没解决