连接数据库的程序:一个小型的管理系统

一、涉及到的知识点如下:

1.连接数据库,利用SqlQuery与SqlTableModel对数据库进行操作;

2.设置窗口背景图片,窗口标题,窗口Icon等;

二、基本实现思路:

1.成员基类Person,学生类Students与教师类Teacher继承Person;

2.操作基类OperationPage,添加、删除、修改、查询类 继承自OperationPage;

3.主函数里初始化数据库信息,实例化LoginPage类,loginPage选择登录教师还是学生,相应进入到studentPage与teacherPage进行操作;

三、功能:

1.连接SQL server 数据库,初始化Teacher表与Student表,并插入一位默认的Teacher;

2.登录或其他操作成功或出现错误时,实例一个Warning对象提示成功或错误;

3.teacher管理界面可以 添加、修改、删除、查询 teacher与student成员;

4.student管理界面只可以查询自己信息,修改自己部分信息;

5.添加界面里,会自动递增编号,如果编号已存在或信息不完整会提示错误;


效果图:

1.登录界面

连接数据库的程序:一个小型的管理系统

连接数据库的程序:一个小型的管理系统

2.Teacher管理界面

连接数据库的程序:一个小型的管理系统

3.Teacher 修改和查询界面

连接数据库的程序:一个小型的管理系统连接数据库的程序:一个小型的管理系统连接数据库的程序:一个小型的管理系统

连接数据库的程序:一个小型的管理系统

4.Teacher 添加界面(添加 Teacher 或 Student)

连接数据库的程序:一个小型的管理系统连接数据库的程序:一个小型的管理系统

5.Teahcer 删除界面

连接数据库的程序:一个小型的管理系统

6.学生界面

连接数据库的程序:一个小型的管理系统连接数据库的程序:一个小型的管理系统