美文网首页
第七章 任务2.6 密码修改界面功能设计

第七章 任务2.6 密码修改界面功能设计

作者: 89fe05135576 | 来源:发表于2018-12-03 21:18 被阅读0次

    修改密码登陆界面


    image.png

    关键代码
    // 连接字符串,注意与实际环境保持一致
    String connStr = "Data Source=.;Initial
    Catalog=SuperMarketSales;Integrated Security=True";
    SqlConnection sqlConn = new SqlConnection(connStr);
    try
    {
    // 连接数据库
    sqlConn.Open();
    // 构造UPDATE命令,更改数据库,参见后面PPT
    }
    catch (Exception exp)
    {
    MessageBox.Show("访问数据库错误:" + exp.Message);
    }
    finally
    {
    sqlConn.Close();
    }
    // 构造UPDATE命令
    String sqlStr = "update EMPLOYEE set PASSWORD=@pwd where ID=@id";
    SqlCommand cmd = new SqlCommand(sqlStr, sqlConn);
    // SQL字符串参数赋值
    cmd.Parameters.Add(new SqlParameter("@pwd", newPwd));
    cmd.Parameters.Add(new SqlParameter("@id", UserInfo.userId));
    // 将命令发送给数据库
    int res = cmd.ExecuteNonQuery();
    // 根据返回值判断是否修改成功
    if (res != 0)
    {
    MessageBox.Show("密码修改成功");
    this.Close();
    }
    else
    {
    MessageBox.Show("密码修改错误");
    }

    相关文章

      网友评论

          本文标题:第七章 任务2.6 密码修改界面功能设计

          本文链接:https://www.haomeiwen.com/subject/woiucqtx.html