日期:2014-05-17  浏览次数:20816 次

C#乱码
在存储过程中要输出的数据是:'输入的密码不能有三个连续相同字元'
但是最后vs运行所得到的数据就变成:'入的密?不能有三???相同字元'
是需要对它进行编码吗?编码的话怎么弄?
C# 编码

------解决方案--------------------
先看看你存储过程是什么编码格式吧 
------解决方案--------------------
如果是unicode不应该这样吧
------解决方案--------------------
.net一般没有字符集的问题,应该和数据库有关,
------解决方案--------------------
首先你要知道你的数据库用的是什么编码,建的时候是指定编码的
------解决方案--------------------
数据库的编码问题吧
------解决方案--------------------
存储过程用返回值,你再c#里根据返回值写错误信息提示呗