美文网首页
2018-12-03

2018-12-03

作者: HH_c7c5 | 来源:发表于2018-12-03 15:04 被阅读0次

    2.6项目总结报告

    任务内容

    完善智慧社区商超管理系统用户密码修改功能设计。

    任务目标

    1、进一步认识ADO .NET;
    2、了解C#实现数据库数据修改的过程。

    ADO.NET更新数据库的流程

    image.png
    具体步骤:
    1. 导入命名空间;
    2. 定义数据库连接字符串,创建Connection对象;
    3. 打开连接;
    4. 利用Command对象的ExecuteNonQuery()方法执行Update语句;
    5. 通过ExecuteNonQuery()方法返回值判断是否修改成功,并在界面上提示;
    6. 关闭连接。

    描述画面主要功能

    1、用户登录成功后,进入系统主界面。
    2、用户通过点击主界面上的“修改密码”菜单,打开密码修改界面。
    3、密码修改界面上,默认显示出当前登录的用户名。

    关键代码及描述

    private void tsmi_Password_Click(object sender, EventArgs e)
            {
                PwdForm pwdForm = new PwdForm();
                pwdForm.MdiParent = this;
                pwdForm.StartPosition = FormStartPosition.CenterScreen;
                pwdForm.Show();
            }
    
            // 修改用户信息
            private void tsmi_UserInfo_Click(object sender, EventArgs e)
            {
    
            }
    
            // 录入商品信息
            private void tsmi_Record_Click(object sender, EventArgs e)
            {
    
            }
    
            // 注销当前登录,回到登录界面
            private void tsmi_Logout_Click(object sender, EventArgs e)
            {
                if (MessageBox.Show("确认注销?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
                {
                    // 重新启动程序,以显示登录窗口
                    Application.Restart();
                }
            }
    
            // 退出系统
            private void tsmi_Exit_Click(object sender, EventArgs e)
            {
                if (MessageBox.Show("确认退出?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
                {
                    Application.Exit();
                }
            }
    
            // 修改密码
            private void tsb_Password_Click(object sender, EventArgs e)
            {
                this.tsmi_Password_Click(sender, e);
            }
    
            // 修改用户信息
            private void tsb_UserInfo_Click(object sender, EventArgs e)
            {
                this.tsmi_UserInfo_Click(sender, e);
            }
    
            // 录入商品信息
            private void tsb_Record_Click(object sender, EventArgs e)
            {
                this.tsmi_Record_Click(sender, e);
            }
    
            // 注销当前登录,回到登录界面
            private void tsb_Logout_Click(object sender, EventArgs e)
            {
                this.tsmi_Logout_Click(sender, e);
            }
    
            // 退出系统
            private void tsb_Exit_Click(object sender, EventArgs e)
            {
                this.tsmi_Exit_Click(sender, e);
            }
        }
    }
    

    效果图

    2.6.gif

    相关文章

      网友评论

          本文标题:2018-12-03

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