机房收费系统总结(登陆界面)
机房收费系统完事了,但是学习的总结和积累才刚刚开始,做系统我们要积累经验,整个系统有很多的思想我们不论到什么时候都是需要用到的,这些都是我们总结积累下来的. 登陆界面.整个过程分这么几个层次
验证是否为空
验证是否超过了限制的登陆次数
验证用户名是否存在
验证密码是否正确 代码演示如下
Private Sub cmdOK_Click()
Dim intCounts As Integer '用于保存用户请求验证次数
Dim ObjRst As Recordset
Dim StrSQL As String
'判断输入框是否为空
If Trim(txtUserID.Text) = "" Then
MsgBox "请输入用户名", vbOKOnly + vbExclamation, "提示"
txtUserID.SetFocus
Exit Sub
End If
If Trim(txtPWD.Text) = "" Then
MsgBox "请输入密码", vbOKOnly + vbExclamation, "提示"
txtPWD.SetFocus
Exit Sub
End If
intCounts = intCounts + 1 '计算登录次数
If intCounts > MaxLoginTimes Then '验证是否登陆次数超过限制
MsgBox "登陆次数超过限制!", vbCritical, "警告"
End
Else
'检查是否存在指定用户
StrSQL = "select * from User_Info where User_ID = '" & txtUserID.Text & "'" Set ObjRst = ExecuteSQL(StrSQL)
If ObjRst.EOF Then
MsgBox "用户名错误!", vbOKOnly + vbCritical, "警告"
txtUserID.SetFocus
txtUserID.SelStart = 0
txtUserID.SelLength = Len(txtName.Text)
Exit Sub
Else
'检查密码是否正确
If Trim(ObjRst.Fields(3)) <> Trim(txtPWD.Text) Then
MsgBox "密码输入错误!", vbOKOnly + vbCritical, "警告"
txtUserID.SetFocus
txtUserID.SelStart = 0
txtUserID.SelLength = Len(txtPW.Text)
Exit Sub
Else
Unload Me '卸载登录窗体
frmMain.Show
End If
End If
End If
End Sub
当然这只是最最简单的登陆界面还可以加入字符限制比如限制只能输入数字和英文字符如下
Public Function Check(ByVal Str2 As String) As Boolean
Dim i As Integer
Check = False
For i = 0 To Len(Str2) - 1
str1 = Mid(Str2, i + 1, 1)
If (Asc(str1) >= 45 And Asc(str1) <= 57) Or (Asc(str1) >= 65 And Asc(str1) <= 90) Or (Asc(str1) >= 97 And Asc(str1) <= 122) Or (Asc(str1) = 8) Or (Asc(str1) = 13) Then
Check = False
Else
Check = True
Exit Function
End If
Next i
End Function
慢慢积累才是王道
分享到:
相关推荐
VB版机房收费系统,VB版机房收费系统,VB版机房收费系统,VB版机房收费系统,VB版机房收费系统,
机房收费系统的概要设计说明书,根据软件需求说明,建立目标系统的总体结构和模块间的联系;定义数据库和数据结构;定义目标系统的外部接口包括用户界面;设计系统的安全机制和出错处理机制;定义系统运行,制定组装...
机房收费管理系统,这是一份课程设计,使用的是C语言编程,里面除了有源代码之外还有很多总结和对于题目的分析。这很不错的参考资料
基于C语言实现dos界面简单的机房收费管理系统.zip 大学生课程设计 基于C语言的课程设计 自己大二写的课程设计
vb版,机房收费系统
使用C语言编写的一个简单的机房收费管理系统,使用VC++6.0平台进行开发。资源内的工程可在安装了VC++6.0(或更高版本)的机器上直接打开运行。
机房收费系统在需要进行需求分析时需写的文档
此机房收费系统的实现使用了vb.net+sql server。采用MVC三层架构,及一些设计模式,其设计采用UMl标准……
机房收费系统在详细设计过程中,需要做的文档
机房收费系统工作总结.pptx
该文档是关于机房收费系统的文档中的顶层图
机房管理系统
一个详细的需求分析报告,以人们熟悉的机房收费系统为例,一个好的学习模板!!
机房收费系统中进行概要设计时,所需要的文档
在VS2013环境下,编写的C语言Windows程序设计,机房收费管理系统。代码仅仅使用C语言调用Windows API函数和MYSQL数据库专用库文件编写。有C语言基础的,简单易懂。代码没有优化,思路很清晰。没有省略的代码,我都...
在学校没事写的一个机房收费管理系统,带有使用说明视频,测试完美可用。
C语言课程设计 机房收费管理系统 (1)输入功能:输入30名学生的学号、班级、姓名、上机起始时间。 (2)计算功能:计算每个下机学生的上机费用,每小时1元。 (上机费用=上机时间* 1.0/h ,不足一小时按一小时计算...
机房收费系统.docx机房收费系统.docx机房收费系统.docx机房收费系统.docx机房收费系统.docx机房收费系统.docx机房收费系统.docx机房收费系统.docx
详细分析了关于机房收费系统的可行性分析、研究,它的重大意义,和作用。