2018-12-04 2.6密码修改界面功能设计

2018-12-04  本文已影响0人  bad07f501532

##1.贴效果图,最好是GIF文件

数据库修改密码.gif

收银员登录界面 收银员修改密码

##2.描述画面主要功能,并列出支持这些功能的后台数据库表结构

1)导入命名空间;

2)运用Connection对象建立与数据库连接;

3)打开连接;

4)利用Command对象的ExecuteReader()方法执行Select查询语句;

5)利用ExecuteReader()方法返回的DataReader对象读取数据,显示到界面上;

6)关闭连接。

##3.ADO.NET更新数据库的流程

访问SQL Server数据库

ADO .NET实现修改数据库.png

ADO .NET实现查询数据库  

##4.贴入重要代码片段,并进行详细描述

1)连接数据库

String connStr = "Data Source=.;Initial Catalog=SuperMarketSales;Integrated Security=True";

SqlConnection sqlConn = new SqlConnection(connStr);

try{// 连接数据库sqlConn.Open();

2)构造数据库并查询

String sqlStr = "update EMPLOYEE set PASSWORD=@pwd where ID=@id";

SqlCommand cmd = new SqlCommand(sqlStr, sqlConn);

// SQL字符串参数赋值cmd.Parameters.Add(newSqlParameter("@pwd", newPwd));            cmd.Parameters.Add(newSqlParameter("@id", UserInfo.userId));

// 将命令发送给数据库

intres = cmd.ExecuteNonQuery();

3)根据返回值判断是否修改成功

if(res !=0)        {             MessageBox.Show("密码修改成功");this.Close();            }else{                MessageBox.Show("密码修改错误");            }        }catch(Exceptionexp)        {            MessageBox.Show("访问数据库错误:"+exp.ToString());        }        finally        {            sqlConn.Close();        }    }

上一篇 下一篇

猜你喜欢

热点阅读