学生信息管理系统无时无刻不在进行优化,接下来继续给大家分享我对学生信息管理系统的优化,希望对大家有所帮助哦。

一、显示当前数据位置

Private Sub nextCommand_Click()If mrc.EOF = True ThenMsgBox "已经是最后一条数据"Elsemrc.MoveNextEnd IfCall viewData
End SubPrivate Sub previousCommand_Click()If mrc.BOF = True ThenMsgBox "已经是第一条数据"Elsemrc.MovePreviousEnd IfCall viewData
End Sub

二、判断输入的分数

Private Sub txtResult_Change()If Val(txtResult.Text) > 150 ThenMsgBox "成绩已超出范围,成绩范围为0~150哦"txtResult.SetFocustxtResult.Text = ""End If
End Sub

三、修改密码前输入旧密码

txtSQL = "select * from user_Info where user_ID ='" & UserName & "'"
Set mrc = ExecuteSQL(txtSQL, MsgText)
If (Userpwd = Text2.Text) ThenMsgBox "请输入正确的旧密码!"Text2.Text = ""
end if

四、新密码和旧密码是否一致

txtSQL = "select * from user_Info where user_ID ='" & UserName & "'"
Set mrc = ExecuteSQL(txtSQL, MsgText)
If (Userpwd = Text1(1).Text) ThenMsgBox "与旧密码重复,请重新修改!"Text1(1).Text = ""Text1(2).Text = ""Text1(1).SetFocus
elsemrc.Fields(1) = Text1(1).Textmrc.Updatemrc.CloseMsgBox "密码修改成功!", vbOKOnly + vbExclamation, "修改密码"Unload Me
End If

五、不重复添加课程

Static b  As Integer
Dim s As String
Dim w As IntegerIf listAllcourse.ListIndex <> -1 ThenFor b = 0 To listSelectcourse.ListCount - 1If listSelectcourse.List(b) = listAllcourse.List(listAllcourse.ListIndex) ThenMsgBox "不能重复添加课程!"w = 3End IfNextIf w = 3 ThenExit Sub
ElselistSelectcourse.AddItem listAllcourse.List(listAllcourse.ListIndex)
End If

学生信息管理系统—优化总结part2相关推荐

  1. 学生信息管理系统—优化错误篇

    [前言] 在我们敲学生信息管理系统的时候,难免会碰到错误.但是只要我们不犯低级错误,理清各个窗体的逻辑或运行过程,其实错误还不是很多.因为毕竟学生信息管理系统我们还可以参考给的那本pdf书,这本书中的 ...

  2. Py学生信息管理系统 案例(优化版)

    # 第一题:设计一个全局变量,来保存很多个学生信息:学生(学号, 姓名,年龄):思考要用怎样的结构来保存:# 第二题:在第一题基础上,完成:让用户输入一个新的学生信息(学号,姓名,年龄):你将其保存在 ...

  3. 学生信息系统求助_Student Information Management -一个简单的学生信息管理系统(持续更新2)...

    这次更新的内容 1:优化了增加学生信息的函数 2:   增加了删除学生信息的功能 系统图 图片发自简书App 第一次见到的库和函数 #include "memory.h" void ...

  4. 【学生信息管理系统】——总结篇

    前言 学生信息管理系统是小编接触到的第一个系统项目,小编对系统的初识便是从学生信息管理系统开始,同时也是了解数据库的开始. 正文 当进行这个项目时,首先是要根据用户要求,做出需求分析:通过需求分析来确 ...

  5. c语言文件读写_学生信息管理系统(C语言\单向链表\文件读写)

    最近在复习数据结构,早上刚复习完链表,就想到了学生信息管理系统这个经典的大作业,然后呢,花了一早上加一中午的功夫给重新实现了一遍,里面可能会有写的不好的地方,但也代表了我实现的一些想法,在这里我将分享 ...

  6. C# 学生信息管理系统 2.0

    资源下载请点击 经历几天的探索,对原有的系统做了重大的修改. 修改如下: 1.登录界面进行了修改,增加了管理员选项. 2.学生界面增加了课表查询,成绩查询和选课系统,学生信息功能,界面做了优化,可以显 ...

  7. Java课程设计【学生信息管理系统】

    课程设计目录 一.问题描述 二.基本要求 三.需求分析 四.概要设计 1.类之间的调用关系 2.学生信息模块 3.系统管理模块 4.详细设计 ①主程序LoginGUI的代码 ②程序View的代码 ③程 ...

  8. 基于java的学生信息管理系统(含源文件)

    欢迎添加微信互相交流学习哦! 项目源码:https://gitee.com/oklongmm/biye 内容摘要    - 2 - 引言    - 4 - 学生信息管理系统开发的意义和目的    - ...

  9. 网上教学系统mysql课程设计_基于学生信息管理系统的数据库系统课程设计(MySQL)...

    题目:学生信息管理系统 1 系统需求分析 学校每年都有新生入学.老生毕业,还有其他各种人事变动.如何有效地管理这些学生 的信息,帮助学校和老师掌握学生的情况,这就是学生信息管理系统需要完成的功能. 1 ...

最新文章

  1. 记忆碎片 - 2015.09.11
  2. 【Android 逆向】APK 文件格式 ( Android 应用安装 | Zip 文件格式 | 使用 Python 代码提取 APK 文件 )
  3. iOS之Xcode运行时环境变量汇总说明
  4. 解决iOS地图持续定位耗电问题
  5. dalsa工业相机8k参数_偏振光相机3——偏振应用
  6. python函数解读_通过7个Python函数来解释区块链
  7. 中国各省会城市经纬度位置
  8. 金橙子打标卡二次开发应用
  9. C# CommandName四个属性
  10. 大一线性代数知识点总结
  11. STM32基础8--通用定时器(PWM控制LED)
  12. 现场总线与计算机网络的最大区别,现场总线与局域网的区别是什么
  13. odoo 菜单前台无法显示
  14. B端大数据量查询优化方案
  15. 协作图(Collaboration diagram)——UML之图七
  16. 视觉测量时的工业相机和远心镜头选型方法
  17. 深度聚类相关(三篇文章)
  18. 电路中的输入与输出电阻计算
  19. C语言结构体与结构体指针的使用
  20. excel 批量增加超链接

热门文章

  1. html模块插入背景音乐代码,HTML插入背景音乐方法【全】
  2. 输入序列就可以预测 - 在线版miRanda靶基因预测来了
  3. 自写控制台清除内容函数clrscr()
  4. [es7]在往elasticsearch插数据之前,mapping和setting要怎么配置呢?
  5. 2022年合成氨工艺考试题及模拟考试
  6. 公路出口收费系统的PLC-触摸屏设计(JUST)
  7. AMEYA360电子元器件知识:如何区别普通电阻和保险电阻?
  8. GLONASS卫星导航
  9. 【java】模拟微信聊天(网络编程)
  10. android开发者应该收藏的优秀博客和技术网站