请问字符集问题
我用两个数据库A和B,A的字符集是we8dec,B的是zhc16gbk,现在我在在 
 B的中建立一个对A的db_link,   但是在B数据库中查询A数据库的数据是乱码,   于是按照网上的我将B的字符集改为we8dec,用plsql确实可以查询到正确的中文,但是我的Web程序查询的数据却成了乱码,   请问哪位大虾解决过这样的问题,   给个方法呀. 
 C#本生能做字符集的转换吗?
------解决方案--------------------  此类oralce数据库问题真是让我哭过啊~~     
 请楼主换成OleDB连接oralce服务器试试看,应该就没有乱码了!   
------解决方案--------------------string connstr =  "Provider=MSDAORA.1;User ID=nspg;Data Source=FYORACLE;Password=123456 "; 
 OleDbConnection conn = new OleDbConnection(connstr); 
 OleDbCommand cmd = new OleDbCommand( "sql ",conn); 
 cmd.CommandType = CommandType.StoredProcedure; 
 conn.Open(); 
 cmd.ExecuteNonQuery(); 
 conn.Close();