学生信息系统之优化(二)

简介: 学生信息系统之优化(二)

前言


学生一共进行了三次优化这是第二次和第三次优化的一些内容,学生管理系统的优化真的给我带来了很多意想不到的进步,让我更加明白了如何去学习。

主要内容

1.如何让数据库中的数据显示到VB中


           学在做学生的过程中,有一步是修改密码,原例子中没有显示原来的用户名,不方便。

txtSQL = "select * from user_Info where user_ID= '" & UserName & "'"
         Set mrc = ExecuteSQL(txtSQL, Msgtext)
         name = Trim(mrc.Fields(0))
         Label4.Caption = "当前用户为:" & name

2.vb中怎样按下回车键实现命令按钮的功能


     减少鼠标的操作,直接利用回车来激活命令按钮。

Private Sub txtUserName_KeyPress(KeyAscii As Integer)'在txtUserName上敲回车触发事件
If KeyAscii = 13 Then'如果按下的是回车键,注意回车Asc码是13
Call Command1_Click'那么执行command1点击事件
End If
End Sub

3.数据库中没有数据的问题


     VB中操作数据库经常会出现没有数据就报错的情况。利用IF语句来避免报错。

On Error GoTo dateErr
dateErr:
 
       If Err = 3021 Then
       
            MsgBox "没有数据", vbOKOnly + vbExclamation, "警告"
            Exit Sub
            
       End If


4.数据库添加数据如何减少重复输入

 

为了减少数据库冗余发明了很多方法,我接下来说的就是通过关闭按钮来防止不  

      断向数据库中添加数据。

cmdSet.Enabled= False 关闭按钮 防止重复扩充


5.锁定光标


控件名.SetFocus,通过Form的LOAD事件来实现光标的自动锁定。


6.SQL语句介绍


(一)Set mrc = ExecuteSQL(txtSQL, MsgText)

是自定义函数。ExecuteSQL 一定是执行SQL语句(英文的意思是这样的-一般按照用途定义名字的)

里面的两个参数 txtSQL是指 用来执行的SQL语句 比如:select * from 表

MsgText参数 指的是实行完SQL语句后的弹出框 是成功了还是失败了之类的。


小结

 

   学生管理系统的优化真的是一个很好的成长过程,学习到的很多知识要不断复习,努力成为自己的东西。

目录
相关文章
|
6天前
|
程序员 数据库 UED
学生信息系统之优化(一)
学生信息系统之优化(一)
23 1
|
6天前
|
数据挖掘 数据处理
信息系统规划方法
信息系统规划方法
44 5
|
资源调度 监控 供应链
信息系统项目实施管理方案
信息系统项目实施管理方案
1265 0
|
8月前
|
监控 数据管理 BI
实验室综合管理和产品质量监控系统LIMS
LIMS将样品管理、数据管理、资源管理、业务管理、报告管理等功能融为一体,组成一套完整的实验室综合管理和产品质量监控体系。其核心是规范样品化验分析的工作流程,对样品分析的每一个环节进行监控和管理,在提高样品分析质量和人员工作效率的同时,帮助实验室建立起一套完善的质量保证体系, 对影响实验室质量的人、机、料、法、环等要素进行有效管理和控制,并严格规范实验室的操作流程。
|
12月前
|
运维 安全 网络安全
带你读《网络安全等级保护2.0定级测评实施与运维》——2.2 网络安全标准体系
带你读《网络安全等级保护2.0定级测评实施与运维》——2.2 网络安全标准体系
带你读《网络安全等级保护2.0定级测评实施与运维》——2.2  网络安全标准体系
|
12月前
|
运维 安全 网络安全
带你读《网络安全等级保护2.0定级测评实施与运维》——2.1 网络安全法律政策体系
带你读《网络安全等级保护2.0定级测评实施与运维》——2.1 网络安全法律政策体系
|
12月前
|
运维 安全 网络安全
带你读《网络安全等级保护2.0定级测评实施与运维》——3.1 定级原理及流程
带你读《网络安全等级保护2.0定级测评实施与运维》——3.1 定级原理及流程
带你读《网络安全等级保护2.0定级测评实施与运维》——3.1  定级原理及流程
|
数据挖掘
重点人员动态管控预警系统开发方案,情报研判分析平台建设
重点人员动态管控预警系统开发方案运用新一代信息技术和智能化大数据分析,统一构建重点人员管控系统。将辖区内的各类重点人员的基本信息统一采集录入,更新,统一汇总分析研判,分类采取管控措施。
556 0
|
数据采集 算法 数据可视化
情报研判分析系统平台建设,重点人员动态管控系统开发
情报研判系统以信息导侦、科技强侦为指导思想,针对毒-品犯罪集团化、网络化、智能化的特征,利用信息技术手段整合、共享、收集、深挖、跟踪、分析各类情报线索、为缉毒侦查破案提供及时、准确的情报支持,有效打击毒-品犯罪。
228 0
|
监控 数据可视化 BI
实施商业智能的7个重要因素
  针对企业和组织考虑"建立还是购买"的指南   您一直在努力开发能够应对客户业务挑战的应用程序,并且您应该为它所提供的价值感到自豪。 但是您的竞争对手推出了带有闪亮表盘和颜色的全新视觉分析。   他们闪闪发光的新功能可能有或没有深层价值-您的应用程序可能没有什么问题-但是您已经听到销售人员的报告,他们正在努力赢得交易,因为其中包含了太多的感知价值,您并不提供的这些分析功能。
155 0