oracle汉字乱码

从oracle数据库中读出乱码中文,试了环境变量等一系列,想想还是编码的问题,用转换编码方式的方法解决具体如下

//读出时进行转换 
                public static string ISO8859_GB2312(string read) 
                { 
                        //声明字符集 
                        System.Text.Encoding iso8859,gb2312; 
                        //iso8859 
                        iso8859 = System.Text.Encoding.GetEncoding("iso8859-1"); 
                        //国标2312 
                        gb2312 = System.Text.Encoding.GetEncoding("gb2312"); 
                        byte[] iso; 
                        iso = iso8859.GetBytes(read); 
                        //返回转换后的字符 
                        return gb2312.GetString(iso); 
                }

 

oracle汉字乱码,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。