请问字符集问题
我用两个数据库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();