access y visual
Publicado por israel (1 intervención) el 01/12/2003 23:27:38
necesito saber como puedo controlar el acceso a un formulario mediante varios usuarios y varias contraseñas......
Valora esta pregunta


0
Private Sub btnLogin_Click()
Dim strUsuario As String
Dim strPassword As String
'Obtener nombre de usuario y contraseña ingresados
strUsuario = Me.txtUsuario.Value
strPassword = Me.txtPassword.Value
'Buscar el usuario en la tabla de usuarios
If DLookup("Contraseña", "Usuarios", "NombreUsuario='" & strUsuario & "'") = strPassword Then
'Abrir el formulario principal si la contraseña es correcta
DoCmd.OpenForm "FormularioPrincipal"
'Cerrar el formulario de inicio de sesión
DoCmd.Close acForm, "FormularioInicioSesion"
Else
'Mostrar mensaje de error si la contraseña es incorrecta
MsgBox "Usuario o contraseña incorrectos. Inténtelo de nuevo.", vbCritical, "Error de inicio de sesión"
End If
End Sub