该项目为个人练习制作的学生信息管理系统,使用.Net Framework4.7.2平台上的C#语言编写,数据存储于MySQL。当前版本为1.3.0。使用了用于存储数据的MySql.Data及其依赖的NuGet包和用于操作Excel表的Panda.SimpleExcel及其依赖的NuGet包。开源协议为GPL。保持更新中。
前提
- 安装MySQL
clone项目到本地
在控制台输入:
git clone https://github.com/Haceau-Zoac/HaceauStudentInfoManagementSystem
编辑config.txt
编辑文件内容为:
server=<IP>;port=<端口>;database=<数据库名>;user=<用户名>;password=<密码>;SslMode=none;
例:
server=localhost;port=3306;database=test;user=root;password=pwd;SslMode=none;
-
注:数据库中须有名为“student”的数据表。命令如下。
CREATE TABLE student( id INT UNSIGNED AUTO_INCREMENT, name VARCHAR(50) NOT NULL, age INT UNSIGNED NOT NULL, PRIMARY KEY (id));
完成版本 | 内容 |
---|---|
1.1.0 | 导出数据 |
1.2.0 | 导入数据 |
1.3.0 | 导出\导入Execl |
2.0.0 | 重构代码 |
~ | 长期维护 |