郁闷,老是遇到些小难题

shnaying1945 2012-05-18 08:10:11
我用ASP.NET的MD5加密密码放入数据库中,插入数据库的存储过程密码参数是32位,数据库中的也是32位,MD5计算结果也是32位,似乎都在法定范围内活动,但是插入的时候有异常:
如果我的MD5计算结果首位是数字的话,将不能正常插入;
但如果首位是字母的话,就可以插入。
一时间想不出这异常的缘由,特请大师赐教!
...全文
68 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
shnaying1945 2012-05-18
  • 打赏
  • 举报
回复
偶解决了,加个单引号。但其他类似的参数为数字时无需引号也可,就这个不行,耗费我不少时间。
人生无悔 2012-05-18
  • 打赏
  • 举报
回复
出错时的sql语句,copy到数据库去执行。。
或出错时存储过程传入的参数及存储过程贴出来看下。。

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧