登录用户验证功能设计
2.6章的目的是为了验证用户是否能正确登录我们设计的界面。下面我们先看一下效果图。
功能描述
在SQL数据库录入员工信息后在visual studio中连接服务器,如下图操作
连接上数据库以后就可以放心的启动程序登陆员工信息啦~
SQL的数据库表有以下几个:
员工登录信息
下面两张图是数据库的员工信息!
当数据库的信息连接上visual studio以后,使用正确的账户密码就可以进入登陆界面啦。再附上收银员二号登陆成功的GIF。
ADO.NET查询数据库的流程
先了解一下ADO.NET的4个核心对象:
下图大致说了几个数据库中的相关引用。
下面这张图详细介绍了一下sqlCommand的属性和方法。
如上图所示是ADO.NET的数据库结构图,
ADO.NET查询数据库的具体流程是:
(1):导入命名空间;
(2):运用Connection对象建立于数据库连接;
(3):打开连接;
(4):利用command对象的executeReader()方法执行SELECT查询语句;
(5):利用executeReader()方法返回的DataReader对象读取数据,显示到界面上;(6):关闭连接。
重要代码
下图是为了实现程序的重要代码
连接数据库时所需代码:
此段代码是为了给VISAUL连接上数据库,然后操控数据库
构造查询语句并提交查询所需代码
此段代码是查询SQL SERVER中表USER或者表ADMIN中员工的ID、电话等消息。
获取数据库返回的数据所需代码
此段是为了得到数据库中所需消息的代码。