前端之家收集整理的这篇文章主要介绍了
VB Access登陆,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
If Text1.Text <> "" And Text2.Text <> "" Then
Dim cnn As ADODB.Connection '定义连接
Dim Rs As ADODB.Recordset
Set cnn = New ADODB.Connection '定义连接
Set Rs = New ADODB.Recordset
Dim strsql As String
Static trytime As Integer
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" _
& App.Path & _
"\考勤管理系统.mdb;Persist Security Info=False;Jet OLEDB:Database Password=020135" '创建连接"
Rs.Open "select 1 from [用户信息] where 用户名称='" _
& Text1.Text & "' and 用户密码='" & Text2.Text & "'and 用户类型='" _
& Combo1 & "'",cnn,adOpenKeyset,_
adLockBatchOptimistic '对用户输入的用户名、密码和用户类型与数据库进行匹配
If Rs.EOF Then
MsgBox "用户名称或密码错误!",vbOKOnly + vbExclamation,"警告"
Text1.Text = ""
Text2.Text = ""
Text1.SetFocus
trytime = trytime + 1
If trytime >= 3 Then
MsgBox "您已连续输入错误达3次!系统将自动关闭!!",vbExclamation + vbOKOnly,"温馨提示"
cnn.Close
End
Else
Exit Sub
End If
End If