sql server能直接转换编码格式吗?
比如有一字符串: '°¢²¼×È'
经C#转码:
string str="°¢²¼×È";
System.Text.Encoding iso8859=System.Text.Encoding.GetEncoding("iso8859-1");
byte[] iso = iso8859.GetBytes(str);
string s=new String(System.Text.Encoding.Default.GetChars(iso));
即可得到乱码转换之后的真正的原文。
可是我觉得c#能做的, Sql server应该也能做到吧!
此外, 还有一些乱码:如:'À×Óñ‚' , 经上面的代码转换, 只能得到 '雷玉?' , 而真正的原文应该是'雷玉瓊'。
哪位高手能解决此类问题,小弟感激不尽!
经C#转码:
string str="°¢²¼×È";
System.Text.Encoding iso8859=System.Text.Encoding.GetEncoding("iso8859-1");
byte[] iso = iso8859.GetBytes(str);
string s=new String(System.Text.Encoding.Default.GetChars(iso));
即可得到乱码转换之后的真正的原文。
可是我觉得c#能做的, Sql server应该也能做到吧!
此外, 还有一些乱码:如:'À×Óñ‚' , 经上面的代码转换, 只能得到 '雷玉?' , 而真正的原文应该是'雷玉瓊'。
哪位高手能解决此类问题,小弟感激不尽!
...全文
相关推荐
通过SQL语句直接把表导出为XML格式
有时候我们需要把从数据库里读出的数据直接保存为XML的形式,这里我们通过SQL语句就可以达到这种效果。
SQL Server实用教程XML.pdf
sql server 实用教程XML.pdf
sql server 直接读取excel
sql server 直接读取excel ,不需要把excel导入数据库。直接进行查询或者插入临时表后操作,包含32位及64位
SQL Server转换为MySQL工具
SQL Server转换为MySQL工具,可以使得SQL server数据库中的数据转换到MySQL中,里面包含使用步骤
SQL SERVER 日期格式转换详解
本篇文章是对SQL SERVER 日期格式转换进行了详细的分析介绍,需要的朋友参考下


