日期:2014-05-17  浏览次数:20847 次

C# 修改密码功能
请各位朋友帮忙,如何实现这种修改密码的功能,需要附上详细的源代码,谢谢。


------解决方案--------------------
#region 将新密码更新到数据库中
        private bool UpdataPwd()
        {
            bool flag = false;//更新的结果
            DBHelper db = new DBHelper();
            string pass = this.textBox2.Text.Trim();

            try
            {
                db.OpenConnection();//打开数据库
                //SQL语句
                StringBuilder sb = new StringBuilder();
                sb.AppendFormat("UPDATE [Admin] SET [PassWord] = '{0}' WHERE [UserName] ='{1}'",
                                pass, this.admin.Loginname);
                //创建SQL命令
                SqlCommand comm = new SqlCommand(sb.ToString(), db.Connection);
                //执行SQL操作
                int temp = comm.ExecuteNonQuery();//返回值大于0,修改成功
                if (temp == 1)
                {
                    flag = true;
                }
            }
            catch (Exception)
            {
                flag = false;
            }
            finally
            {
                db.CloseConnection();//关闭数据库
            }
            return flag;
        }
        #endregion

    &nb