MFC学生管理系统并连接数据库

1、功能要求
功能一:要求有班级学生的信息管理,主要管理的内容包括(班级、学号、姓名等基本信息)。功能包括学生信息的录入、更改、查询、删除、等。
功能二:成绩管理,主要可能包括(C++ 程序设计、多媒体技术、大学英语、高等数学、大学体育、马克思主义政治经济学等数据)。功能包括成绩的录入、更改、查询删除、排序、计算平均分(按班级、科目求平均分)。
2、开发要求
要求一:可管理的班级10个以上,每个班级30人以上。
要求二:基于数据库对数据进行管理。

工具:vs2019,mysql

配置属性:
1.项目->属性->C/C++ ->常规->附加包含目录

把mysql中include文件地址复制过去
在这里插入图片描述

2.项目->属性->连接器->常规->附加库目录
把mysql中lib文件地址复制过去
在这里插入图片描述
在这里插入图片描述
3.项目->属性->连接器->常规->输入 ->附加依赖项
复制libmysql.lib进去
在这里插入图片描述
最后在mysql安装目录下找到libmysql.DLL文件,复制到项目文件夹中
在这里插入图片描述

因为我电脑和下载的mysql都是64位的,vs2019也要设置成x64环境
在这里插入图片描述

下面是做完后的界面

初始界面

在这里插入图片描述

信息管理界面(初始化有十个班级通过下拉框可以选择)
在这里插入图片描述

录入按钮界面
在这里插入图片描述
查询按钮界面
在这里插入图片描述
更改按钮和删除按钮需要鼠标左键单击列表框某一项后才能触发
在这里插入图片描述
成绩管理界面(列表框只显示有成绩的学生;平均成绩编辑框显示当前下拉框中的班级中科目平均分;通过单击列表头触发排序)
在这里插入图片描述
录入按钮界面(学生框只显示没有成绩的学生)
在这里插入图片描述
查询按钮

在这里插入图片描述

  • 3
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值