美文网首页
《2.7密码修改界面功能设计》

《2.7密码修改界面功能设计》

作者: Morris_6e00 | 来源:发表于2018-05-23 19:47 被阅读0次

《2.7密码修改界面功能设计》

2.7密码修改界面设计功能1.gif

2.以用户老赵为例,点击修改密码按钮,弹出修改用户密码界面,输入新密码,并且确认密码,点击确定按钮,显示密码修改成功。
1001 老赵 123456 13333333333 库管员
1002 老钱 123 13444444444 库管员
1003 老孙 123 13555555555 库管员
1004 老李 123 13666666666 库管员
2001 郭靖 123 15888888888 收银员
2002 张无忌 123 15999999999 收银员
2003 令狐冲 123 15777777777 收银员
2004 老赵 123 15666666666 收银员
NULL NULL NULL NULL NULL

image.png

代码

String userName = this.tb_User.Text.Trim();
String newPwd = this.tb_NewPwd.Text.Trim();
String confPwd = this.tb_ConfirmPwd.Text.Trim();

// 验证输入信息
if (newPwd.Equals(""))
{
    MessageBox.Show("请输入新密码", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
    return;
}
else if (confPwd.Equals(""))
{
    MessageBox.Show("请输入确认密码", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
    return;
}
else if (newPwd != confPwd)
{
    MessageBox.Show("两次密码不一致", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
    return;
}

使用该代码进行使用者(userName),新密码(NewPwd)及确认密码(ConfirmPwd)的验证。

String connStr = "Data Source=.;Initial Catalog=SuperMarketSales;Integrated Security=True";
SqlConnection sqlConn = new SqlConnection(connStr);
try
{
// 构造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("密码修改错误");
}


    // 连接数据库
    sqlConn.Open();
    
    // 构造UPDATE命令,更改数据库,参见后面PPT
}
catch (Exception exp)
{
    MessageBox.Show("访问数据库错误:" + exp.Message);
}
finally
{
    sqlConn.Close();
}

连接数据库需要更改连接字符串 String connStr = “···········”。
加入try使程序尝试运行构建,即使有错误也不会崩溃。
首先构造UPDATE命令,然后对SQL字符串参数(pwd,id)赋值。
发送命令到数据库,如果修改成功则窗口关闭,否则修改失败。

相关文章

  • 密码修改界面功能设计

    2.7密码修改界面功能设计 1:程序效果图 2:主要功能 用户通过点击主界面上的“修改密码”菜单,打开密码修改界面...

  • 《2.7密码修改界面功能设计》

    《2.7密码修改界面功能设计》 2.以用户老赵为例,点击修改密码按钮,弹出修改用户密码界面,输入新密码,并且确认密...

  • 2018-05-25

    2.7 密码修改界面功能设计 上图功能描述 用户登录成功后,进入系统主界面。用户通过点击主界面上的“修改密码”菜单...

  • 密码修改界面功能设计

    2.7密码修改界面功能设计 12.7.gif 2 用户登录成功后,进入系统主界面,然后用户通过点击界面上的“修改密...

  • 杨鑫

    《2.6密码修改界面功能设计》 (1)密码修改界面功能的效果图: (2)密码修改界面功能的描述: 用户登录成功后,...

  • 《2.7 密码修改界面功能设计》

    2.7.1 完成登录用户密码修改界面的制作 1.用户登录成功后,进入系统主界面。2.用户通过点击主界面上的“修改密...

  • 2.7 密码修改界面功能设计

    修改密码 主要画面功能介绍 用户登录过后点击修改密码,进入修改用户密码界面,输入自己想要修改的密码以及确认密码。点...

  • 2.7 密码修改界面功能设计

    作者:李腾 一、密码修改界面GIF图 二、画面主要功能及支持这些功能的后台数据库表结构 1、主要功能 (1)、C#...

  • 2.7密码修改界面功能设计

    1GIF图片 2 用户登录成功后,进入系统主界面,然后用户通过点击界面上的“修改密码”菜单,打开密码修改界面。最后...

  • 2.7 密码修改界面功能设计

    一、界面效果图 画面功能: 1、点击修改密码按钮,对数据库的数据进行连接,并读取数据内容,默认显示用户名; 2、修...

网友评论

      本文标题:《2.7密码修改界面功能设计》

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