Private Sub cmdOK_Click()
Dim cn As New ADODB.Connectio n
Dim obj As New ADODB.Command
Dim rst As New ADODB.Recordset
On Error GoTo Err_Handler
Set cn = CurrentProject. Connection
With obj
.ActiveConnecti on = cn
.CommandText = "LogComparePass word"
.CommandType = adCmdStoredProc
End With
'validate the username and password
If Me.txtuserName <> Me.txtuserName Then
MsgBox "Incorrect username.", vbInformation, "username"
Me.txtuserName. SetFocus
Exit Sub
ElseIf Me.TxtUserPwd <> Me.TxtUserPwd Then
MsgBox "Incorrect password.", vbInformation, "password"
Me.TxtUserPwd.S etFocus
Exit Sub
Else
obj(1) = Me.txtuserName
obj(2) = Me.TxtUserPwd
obj.Execute
'Set rst = obj.Execute
'Me.TxtUserPwd = rst!UserPasswor d
End If
Err_Exit:
Exit Sub
Err_Handler:
MsgBox Err.Number & " " & Err.Description , vbInformation, "Error"
Resume Err_Exit
Unload Me
End Sub
Dim cn As New ADODB.Connectio n
Dim obj As New ADODB.Command
Dim rst As New ADODB.Recordset
On Error GoTo Err_Handler
Set cn = CurrentProject. Connection
With obj
.ActiveConnecti on = cn
.CommandText = "LogComparePass word"
.CommandType = adCmdStoredProc
End With
'validate the username and password
If Me.txtuserName <> Me.txtuserName Then
MsgBox "Incorrect username.", vbInformation, "username"
Me.txtuserName. SetFocus
Exit Sub
ElseIf Me.TxtUserPwd <> Me.TxtUserPwd Then
MsgBox "Incorrect password.", vbInformation, "password"
Me.TxtUserPwd.S etFocus
Exit Sub
Else
obj(1) = Me.txtuserName
obj(2) = Me.TxtUserPwd
obj.Execute
'Set rst = obj.Execute
'Me.TxtUserPwd = rst!UserPasswor d
End If
Err_Exit:
Exit Sub
Err_Handler:
MsgBox Err.Number & " " & Err.Description , vbInformation, "Error"
Resume Err_Exit
Unload Me
End Sub
Comment