2.6项目总结报告
任务内容
完善智慧社区商超管理系统用户密码修改功能设计。
任务目标
1、进一步认识ADO .NET;
2、了解C#实现数据库数据修改的过程。
ADO.NET更新数据库的流程
image.png具体步骤:
- 导入命名空间;
- 定义数据库连接字符串,创建Connection对象;
- 打开连接;
- 利用Command对象的ExecuteNonQuery()方法执行Update语句;
- 通过ExecuteNonQuery()方法返回值判断是否修改成功,并在界面上提示;
- 关闭连接。
描述画面主要功能
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);
}
}
}
网友评论