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

郁闷,老是遇到些小难题
我用ASP.NET的MD5加密密码放入数据库中,插入数据库的存储过程密码参数是32位,数据库中的也是32位,MD5计算结果也是32位,似乎都在法定范围内活动,但是插入的时候有异常:
如果我的MD5计算结果首位是数字的话,将不能正常插入;
但如果首位是字母的话,就可以插入。
一时间想不出这异常的缘由,特请大师赐教!

------解决方案--------------------
出错时的sql语句,copy到数据库去执行。。
或出错时存储过程传入的参数及存储过程贴出来看下。。