public string SavePwd(string oldpwd, string newpwd) { string getoldpwd = dac.GetPassWord(AppSessionConfig.GetPubDBConnStr(), NG3.AppInfoBase.LoginID); string decodeoldpwd = NG.NGEncode.DecodePassword(getoldpwd, 128); if (oldpwd != decodeoldpwd) { return("旧密码输入不正确,请重新输入!"); } string encodenewpwd = NG.NGEncode.EncodePassword(newpwd, 128); int iret = SetPassWord(NG3.AppInfoBase.LoginID, encodenewpwd); if (iret > 0) { //i6AppInfoEntity.PWD = newpwd; return(string.Empty); } else { return("密码修改失败!"); } }