c#通过System.Data.OracleClient这个库连接繁体的Oracle数据库查询时如果条件中含中文,把中文进行简转繁后还是查询不出来,但是调试把Sql放到查询分析器中就可以查询出来了。
马上想到估计是编码的问题,网上查了下只要在连接字符串中增加Unicode=true;就行了
<add name="OracleServer" connectionString="Data Source=test;User Id=test;Password=test;Unicode=true;"/>
修改后一测马上OK了
记录下