lili - 2008-6-12 21:36:00
管理员改密码的时候有问题(不知道别的有没有问题),加密是用16位md5加密的,每次改完密码他的最后一位字母没有了 比如加完密是 1234567910101008 他可能把最后的8弄没了!超级搞
雅紫OA - 2008-8-5 14:18:00
public int update_userInfos(string UserNum, string cnm,int flag)
{
#region
SqlParameter[] param = new SqlParameter[2];
param[0] = new SqlParameter("@UserNum", SqlDbType.NVarChar, 15改为16);
param[0].Value = UserNum;
param[1] = new SqlParameter("@CardNumber", SqlDbType.NVarChar, 32);
param[1].Value = cnm;
string Sql = null;
if (flag == 0)
{
Sql = "update " + Pre + "user_Card set isUse='1',UserNum=@UserNum where CardNumber=@CardNumber";
}
else if (flag == 1)//getPassword.aspx
{
Sql = "update " + Pre + "sys_User set UserPassword=@UserNum where UserNum=@CardNumber";
}
return DbHelper.ExecuteNonQuery(CommandType.Text, Sql, param);
#endregion
}