日期:2014-05-18  浏览次数:20412 次

询更改密码的代码?
密码:  
新密码:  
确认密码:

登录 重置

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

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

登录 重置

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

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

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


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


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.如果一致,修改密码字段为新密码。。。

------------------大体就是这样,很简单……