密码修改界面功能设计

2018-05-25  本文已影响0人  这是木子吖

2.7密码修改界面功能设计

1:程序效果图

密码修改界面

2:主要功能

用户通过点击主界面上的“修改密码”菜单,打开密码修改界面。
密码修改界面上,默认显示出当前登录的用户名。

3:后台数据库表结构

后台数据库表结构图

4:ADO.NET更新数据库的流程

4.1:ADO.NET更新数据库具体流程
ADO.NET更新数据库具体流程
4.2:编程更新数据库代码
编程更新数据库1 编程更新数据库2 编程更新数据库3

5:重要代码片段

在修改密码后更新数据库之前,需进行必要的验证
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;
}
注意连接字符串要与实际环境保持一致
String connStr = "Data Source=.;Initial Catalog=SuperMarketSales;Integrated Security=True";
SqlConnection sqlConn = new SqlConnection(connStr);
将SQL字符串参数赋值
cmd.Parameters.Add(new SqlParameter("@pwd", newPwd));
cmd.Parameters.Add(new SqlParameter("@id", UserInfo.userId));
上一篇 下一篇

猜你喜欢

热点阅读