密码修改界面功能设计

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));
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • |项目||_||2.6|登陆用户验证功能设计 2.1本次界面的主要功能23ADO.NET查询数据库的流程具体步骤:...
    唸心阅读 245评论 0 0
  • 2.8 商品信息录入界面功能设计 2.8.1 GIF图片 2.8.2 主要功能 2.8.2.1 快速登入录入商品信...
    眼中的星星阅读 138评论 0 0
  • 这些进城务工的人,像极了被咀嚼完的甘蔗,青春正如那甘甜的汁水,挥撒进了由钢筋水泥构筑的城市里,而他们则像咀嚼后的渣...
    陈泽阅读 258评论 0 0
  • 如果说成长是对青春最无奈的背叛,那么成熟就是对青涩最有力的耳光。
    江明成阅读 167评论 0 0