VS 数据库 界面授权登录的相关说明

VS 数据库
界面授权登录的相关说明

  1. 环境配置
  1. 新建的基于对话框的MFC界面;
  2. 在链接器的输入下的附加依赖项下添加sqlite3.lib文件;

在这里插入图片描述
图1 附加依赖项下添加文件
3) 将sqlite3.h和sqlite3.dll文件添加到解决方案的.cpp文件目录下;
4) 分别将上述的.h和.cpp文件以添加现有项的方式,添加到解决方案下,如下图2所示:
在这里插入图片描述
图2 添加现有项方式
5) 将MSqlite.h和MSqlite.cpp文件添加到解决方案的.cpp文件目录下及解决方案下(MSqlite.h和MSqlite.cpp文件是对sqlite数据库文件进行了一定的封装,可以直接引用该文件的内容进行编程);
6) 在界面上添加List Control控件,该控件通过访问数据库的内容,在界面上显示相对应的信息。
2. 登录界面与数据库绑定

  1. 设计登录界面时,通过访问数据库的内容,确定用户的账号和密码是否符合规定。
  2. 打开某对话框下的数据库。
  3. 将数据库中的数据都遍历完,则循环结束。
  4. 定义变量,将账号和密码从数据库中读出,放置于定义的变量中。
  5. 访问定义的变量,即可实现相应的功能。
  1. 删除和添加用户说明
  1. 删除数据库内容
    a) 单击某行,获得选中行Column。
    b) 访问该行的首地址(首地址为学号)。
    c) 通过访问工号,调用已经编好的程序,进行数据的删除工作。
    d) 将该List Control控件重新读取一遍,即刷新。
  2. 添加新用户的操作。
    a) 由于List Control控件属于父窗口的变量,首先得到父窗口的句柄。
    b) 输入工人的相关信息。
    c) 获取Edit控件的数据,放置于定义好的变量中。
    d) 调用AddMseeage函数,添加信息到数据库中。
    e) 同时刷新List Control的相关内容。
  1. 程序编写
    首先,打开及获取数据库内容,如下图2所示:
    在这里插入图片描述
    图2 打开及获取数据库内容
    接下来分为两步:1)不使用数据库验证登录;2)使用数据库验证登录。
  1. 不使用数据库验证登录(即点击登录按钮直接进入主界面);
    在这里插入图片描述
    图3 不使用数据库登录验证

  2. 使用数据库验证登录;
    在这里插入图片描述

              图4 使用数据库登录验证
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值