![](https://img-blog.csdnimg.cn/20190419143049492.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
学生信息管理系统
学生信息管理系统是我们接触到的第一个相对来说比较大的系统,中间有很多需要学习,很多优化需要注意,希望能给大家带来帮助。
不开花的玫瑰
放荡不羁,瑀瑀独行。
展开
-
学生管理系统(一)---配置
前言: 当时这个项目开始之前,我足足拖了有一个多月,不敢开始。总是听别人说很难,弄得自己也就没有了方向。直到自己完成,才感觉还好吧。 过程: 一、进行sql的安装,这也是当时阻止我前进的一个问题。当时我刚装完系统没多长时间,可能是系统本身有问题,多次装sql就是装不上,.net安装不成功。 当时试了很多办法,把Windows自动更新关掉;进DOS窗口;进行镜像...原创 2017-08-07 20:47:55 · 738 阅读 · 21 评论 -
学生管理系统(二)---登录窗体
前言: 一直也没有对遇到的问题进行总结,现在总结一下,是不是相当于又学习了一遍学生啊! 内容: 1、判断用户名是否为空 '判断输入用户名是否为空 If Trim(txtUserName.Text = "") Then MsgBox "没有这个用户,请重新输入用户名!", vbOKOnly + vbExc...原创 2017-09-17 11:05:13 · 1165 阅读 · 21 评论 -
学生管理系统(三)---添加窗体
前言: 一个系统,添加一些信息是必须要具备的功能,今天来看一看有哪些需要注意的地方吧! 内容: 1、输入框不能为空 If Not Testtxt(txtClassno.Text) Then MsgBox "请输入班号!", vbOKOnly + vbExclamation, "警告"...原创 2017-09-17 11:35:00 · 531 阅读 · 19 评论 -
学生管理系统(四)---查询窗体
前言: 有了信息之后,就是对这些信息进行查询了! 内容: 1、设置查询方式 If Not (dd(0) Or dd(1) Or dd(2)) Then MsgBox "请设置查询方式!", vbOKOnly + vbExclamation, "警告" Exit Sub End If 2、查询内原创 2017-09-18 17:47:03 · 1770 阅读 · 19 评论 -
学生管理系统(五)---修改窗体
前言: 数据库信息的增加,不可避免的会遇到修改信息的问题。需要注意的是:打开该窗体的时候,所有的文本框的enable属性应该都为false,此时是不能输入的。点击修改记录的时候,所有文本框的enable属性为true。 内容: 1、删除当前记录 myBookmark = mrc.Bookmark str2...原创 2017-09-18 17:50:44 · 852 阅读 · 19 评论 -
学生管理系统(六)---设置窗体
前言: 如何给学生设置课程呢?选择所在的年级,显示所有的课程以及已经选择的课程,之后确认设置,那其中的功能是如何用代码实现的呢? 内容: 1、确认设置的逻辑顺序:先判断是否选年级,然后去判断是否选择课程,最后从年级表里查询数据,把更改的数据更新到数据库中。 txtSQL = "select * from gradecourse_In...原创 2017-09-19 10:05:14 · 858 阅读 · 23 评论 -
学生管理系统(七)---优化
前言: 讲述完所有窗体的逻辑顺序,这个系统也就大概完成了,接下来我们要做的就是对这个系统进行优化,把会出现的bug解决掉,让整个界面更美观一些,多为用户考虑一些。 内容: 1、输入的密码为 * 更改文本框的passwordchar属性为“*”即可。 2、tabindex属性 更改tabindex,然...原创 2017-09-19 10:36:56 · 683 阅读 · 25 评论 -
学生管理系统(八)---优化
前言: 上一篇是关于属性和代码的优化,这次主要是根据平时的习惯来进行的优化。 内容: 1、添加成绩窗体中,通过班号和学号可以确定该生的姓名,所以该生的姓名就不可以输入,只是显示出来就可以了,所以可以用label控件来显示。且学号的combo框被单击的时候进行响应。 Private Sub comboSID_Click() Dim...原创 2017-09-19 16:54:45 · 929 阅读 · 31 评论