当前位置: 代码迷 >> ASP.NET >> 询更改密码的代码?解决方案
  详细解决方案

询更改密码的代码?解决方案

热度:3384   发布时间:2013-02-25 00:00:00.0
询更改密码的代码?
密码:  
新密码:  
确认密码:

登录 重置

谁能帮我写一下这个代码吗?先谢谢了

------解决方案--------------------------------------------------------
探讨
密码:
新密码:
确认密码:

登录 重置

谁能帮我写一下这个代码吗?先谢谢了

------解决方案--------------------------------------------------------

你那里还有个登陆按钮?不登陆怎么改密码?
密码找回吗?


----------------------下面给你修改密码的简单思路


1.判断几个文本框不能为空

2.新密码和确认密码要一致

3.通过用户名查出用户信息,比对查出来的密码和用户输入的旧密码是否一致

4.如果一致,修改密码字段为新密码。。。

------------------大体就是这样,很简单,自己做
------解决方案--------------------------------------------------------
拿去嘛!
C# code
 //密码修改保存        private void btnSave_Click(object sender, EventArgs e)        {            string oldpwd = this.txtOldPwd.Text.Trim().ToString();            string newpwd = this.txtNewPwd.Text.Trim().ToString();            string confirmpwd = this.txtConfirmPwd.Text.Trim().ToString();            string sql = string.Format("select EmpNum,EmpName from Hospital_Employees where EmpName='{0}'", oldpwd);            if(this.txtOldPwd.Text.Equals(""))            {                //提示信息                ToolTip toolTip1 = new ToolTip();                toolTip1.ShowAlways = true;                toolTip1.IsBalloon = true;                toolTip1.BackColor = Color.Red;                toolTip1.SetToolTip(this.txtOldPwd, "旧密码不能为空!");            }            if (!BLL.RunSqlExists(sql))            {                MessageBox.Show("旧密码错误!","系统提示");            }            else            {                if(newpwd.Length<5)                {                    MessageBox.Show("密码长度必须大于4个字符!", "系统提示");                }                if (!newpwd.Equals(confirmpwd))                {                    MessageBox.Show("两次密码输入不一致!", "系统提示");                }                else                {                    string updatesql = string.Format("update Hospital_Employees set EmpPassword='{0}' where EmpName='{1}'", confirmpwd,lblUserName.Text);                    BLL.RunSql(updatesql);                    MessageBox.Show("密码修改成功,请重新登录!", "系统提示");                    frmLogin fr = new frmLogin();                    fr.ShowDialog();                }            }        }
------解决方案--------------------------------------------------------
探讨

拿去嘛!
C# code

//密码修改保存
private void btnSave_Click(object sender, EventArgs e)
{
string oldpwd = this.txtOldPwd.Text.Trim().ToString();
string newpwd = this.……

------解决方案--------------------------------------------------------
探讨
你那里还有个登陆按钮?不登陆怎么改密码?
密码找回吗?


----------------------下面给你修改密码的简单思路


1.判断几个文本框不能为空

2.新密码和确认密码要一致

3.通过用户名查出用户信息,比对查出来的密码和用户输入的旧密码是否一致

4.如果一致,修改密码字段为新密码。。。

------------------大体就是这样,很简单……
  相关解决方案