如何做一个简单的XX(学生/图书馆)管理系统(一)

一、前言

  1. 数据库连接部分
    要做好一个与数据库连接的系统,常用的有三种连接方式(仅限大作业级别)
    1. 页连接
    这个方法是通过做 页连接数据库,可以做一些论坛什么的
    2.qt设计外端,连接数据库
    这个方法坑了我好久,我开始就是用qt和mysql进行连接,不过因为版本 的原因,还有要求都是32/64位,统一位数还不行,还得设计注册表信息等等。。。花了我两天没能连接上数据库,不过我同学连接的很顺利。。。orz
    3.vs C#写外端连接数据库
    最后我用的这个方法,awsl,真的方便,只要简单的点击工具,连接数据库,选择数据库类型就好了,具体的方案 上有很多,就不赘述了。
    3.所需工具
    visual studio 2017(主要开发工具)
    sqlservermanagementstudio2018(可视化操作,操作数据更方便)
    sqlserver2017(数据库肯定要安的啦)

二、如何实现一个简单的登录、注册功能

  1. 数据库的前置准备
    首先在数据库里建好用户表(id ,password,flag)//flag是标识用户权限,可以让不同权限的用户进入不同的界面
  2. 下面将讲解各部分的作用:
    连接数据库的必要部分,建议写一个函数放到头文件里去,以后要用很多次。

    利用数据适配器统计查询出来的数目, 上找的代码,很方便很实用,不过现在回头看用sql的count也可以实现相应的效果

    存在,即用户名密码正确,这时候判断flag即权限等级,若权限等级为1(管理员权限),则打开管理员界面的form,并标志j为1,方便后面打开用户账户

    注册按钮的事件:

    直接打开注册界面,没什么好说的。。。

    注册界面:

    如何做一个简单的XX(学生/图书馆)管理系统(一)
    可以让密码框显示* ,这样一个简单的登录注册界面就完成了。
    下一篇我将以我的用户界面为例,介绍几种常用控件的使用方法。

    文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成31359 人正在系统学习中

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年6月2日
下一篇 2019年6月2日

相关推荐