学生信息管理系统优化(一)

简介: 学生信息管理系统优化(一)

一、限制文本框只能输入特定内容 本质上都是对ASCII表的应用 以限制只能输入汉字和字母为例

Private Sub txtDirector_KeyPress(KeyAscii As Integer)
'只能输入汉字和字母
 If KeyAscii >= -20319 And KeyAscii <= -3652 Or KeyAscii = 8 Or KeyAscii >= 65 And KeyAscii <= 90 Or KeyAscii >= 97 And KeyAscii <= 122 Then
    Else
    KeyAscii = 0
    MsgBox "请输入汉字,或字母!", vbOKOnly + vbExclamation, "警告"
    txtDirector.SetFocus
    txtDirector = ""
 End If
End Sub

汉字范围时-20319到-3652 backspace键是8 大小写字母是65-90 97-122


二、日历 DTPicker 的使用

1.选择使用

引用Microsoft Windows Common Controls-2.6


可在属性界面Format 更改格式


一般默认为1

选择为3时需提前设置CustomFormat 属性

2.出生时间必须早于入校时间,出生时间早于系统时间

具体代码

'判断出生日期早于入校日期
    If DTPicker2.Value > DTPicker1.Value Then
        MsgBox "出生日期必须早于入校时间", vbOKOnly + vbExclamation, "警告"
        Exit Sub
    End If
'判断出生日期早于系统时间
    If DTPicker1.Value > Date Then
        MsgBox "出生时间必须早于系统时间", vbOKOnly + vbExclamation, "警告"
        Exit Sub

三、点击课程设置课程重复问题

Private Sub cmdSet_Click()
    Dim mrc As ADODB.Recordset
    Dim txtSQL As String
    Dim MsgText As String
    Dim a As Integer
    Dim b As Integer
    listselectcourse.Clear
    listallcourse.Enabled = True
    listselectcourse.Enabled = True
    cmdModify.Enabled = True
    txtSQL = "select * from course_Info "
    Set mrc = ExecuteSQL(txtSQL, MsgText)
'判断是否到最后一条记录
   While (mrc.EOF = False)
'添加内容到列表框中
    listallcourse.AddItem mrc.Fields(1)
    mrc.MoveNext
  Wend
'消除课程重复
For a = 0 To listallcourse.ListCount - 1
    For b = a + 1 To listallcourse.ListCount
        If listallcourse.List(b) = listallcourse.List(a) Then
            listallcourse.RemoveItem b
        End If
    Next b
Next a
  mrc.Close
    flagset = True
End Sub
目录
相关文章
|
1月前
|
搜索推荐 BI 数据处理
点晴OA系统让考勤管理不再头疼
在当今数字化管理趋势下,点晴OA办公系统中的考勤管理作为企业内部管理的重要组成部分,其自动化和智能化水平的提高在提高企业运营效率和员工满意度方面发挥着重要作用。
47 4
|
3月前
|
监控 数据挖掘 数据安全/隐私保护
ERP系统中的税务管理与优化
【7月更文挑战第25天】 ERP系统中的税务管理与优化
298 2
|
5月前
|
安全 数据管理 BI
智能人事考勤管理:解决考勤难题,提升管理效率!
新一代人事考勤管理系统解决了传统考勤的难题,如集成难、排班复杂、数据安全风险、代签及审批繁琐。系统提供灵活排班、统一数据管理、智能报表,支持自动化薪酬计算和API集成,确保数据安全与合规。Zoho People作为成熟的智能化考勤管理系统,助力企业实现人事管理数字化升级。
96 1
|
5月前
|
边缘计算 监控 安全
实战要求下,如何做好资产安全信息管理?
“摸清家底,认清风险”做好资产管理是安全运营的第一步。本文一起来看一下资产管理的重要性、难点痛点是什么,如何做好资产管理,认清风险。
299 0
|
5月前
|
SQL 数据库 数据安全/隐私保护
在线商城系统设计
在线商城系统设计
|
程序员 C#
C#财务管理系统(C#课程设计)
C#财务管理系统(C#课程设计)
117 0
|
5月前
|
存储 安全 前端开发
ONLY在线商城系统设计与实现
ONLY在线商城系统设计与实现
|
10月前
|
监控 计算机视觉
绩效考核系统
绩效考核系统
293 2
|
传感器 监控 安全
智慧工地管理系统的功能特点
智慧工地管理系统将人工智能技术、传感器技术、虚拟现实技术等更多高新技术嵌入到建筑、机器、人员佩戴的设备、工地出入口大门等各种物体中,广泛互联形成“物联网技术”,再与“互联网技术”融合,完成项目管理利益相关者与项目施工现场的融合。智慧施工现场的关键是以“更智能”的形式完善各利益相关者与岗位人员之间的信息交互形式,便于提高信息交互的清晰性、高效性、灵活性和响应速度。
|
供应链 JavaScript
点晴模切ERP系统如何协助PMC计划员做好物料的齐套控制
众所众知,多物料合并生产类业务中,生产计划部门的计划和物控人员,差不多有80%的时间,在处理物料问题:欠料、欠料和欠料。
133 0