读书人

从数据库里传回到程序的异常信息是乱码

发布时间: 2012-03-26 15:46:55 作者: rapoo

从数据库里传回到程序的错误信息是乱码
用的是存储过程
parameters[2].Direction = ParameterDirection.Output;


string aaa = "<script>alert('数据库错误,错误原因:" + HttpUtility.UrlDecode(parameters[2].Value.ToString()) + "')</script>";
Response.Write(aaa);

我下断点发现parameters[2].Value.ToString()就是乱码,所以编码出来还是乱码,请问这个怎么解决

[解决办法]

探讨

引用:

数据库用的unicode编码,


额,不懂,啥意思
我在家里数据库和iis在一台机器上,返回的值就是正常的中文,在公司数据库和iis没在一台电脑上,就有乱码的问题

读书人网 >asp.net

热点推荐