Está en la página 1de 1

Option Compare Database

Private Sub Comando4_Click()


Dim contra As String
If Nz(Me.usuario, "") = "" Then
MsgBox "Campo de usuario est vacio", vbInformation, "vacio"
Me.usuario.SetFocus
ElseIf Nz(Me.contrasea, "") = "" Then
MsgBox "Contrasea vacia", vbExclamation, "vacio"
Me.usuario.SetFocus
Else
If Nz(DLookup("contrasea", "empleados", "idempleado=" & Me![usuario]), "") <> ""
Then
contra = DLookup("contrasea", "empleados", "idempleado=" & Me![usuario])
End If
If contra <> Me.contrasea Then
MsgBox "Contrasea incorrecta", vbCritical, "ok"
Else
If Nz(DLookup("privilegio", "empleados", "idempleado=" & Me![usuario]), "") = 1
Then
DoCmd.OpenForm "admin"
ElseIf Nz(DLookup("privilegio", "empleados", "idempleado=" & Me![usuario]), "")
= 2 Then
DoCmd.OpenForm "usuario"
End If
End If
End If
End Sub

También podría gustarte