Acceso usuarios + password Access 2007
Hola, soy nueva en el mundo VB para access. Estoy intentando implementar un código de acceso para usuarios que he encontrado en otro post, pero siempre me falla en la línea 11. Adjunto el código. ¿Alguna idea de que puedo estar haciendo mal?
Private Sub Comando4_Click()
Dim BaseDatos As Database
Dim UsuariosRS As Recordset
Dim BuscarUsuario As String
Set BaseDatos = CurrentDb() 'Abre la Base de datos
Set UsuariosRS = BaseDatos.OpenRecordset("Usuaris") 'Abre la tabla Usuarios
BuscarUsuario = "[Usuari]=" & "'" & Me.Usuario & "'" 'Cadena para buscar el usuario
UsuariosRS.FindFirst BuscarUsuario 'Busca el Usuario
If UsuariosRS.NoMatch Then 'Si no se encuentra el usuario
MsgBox "Usuario no encontrado"
'DoCmd.Quit 'Finaliza la aplicacion sin dar más opciones
Else
If UsuariosRS!Password <> Me.Contrasena Then ' Si no coincide la contraseña
MsgBox "La contraseña no es válida"
'DoCmd.Quit 'Finaliza la aplicacion sin dar más opciones
Else
MsgBox "Contraseña aceptada.... Bienvenido"
End If
End If
End Sub
Muchas gracias y un saludo!
Private Sub Comando4_Click()
Dim BaseDatos As Database
Dim UsuariosRS As Recordset
Dim BuscarUsuario As String
Set BaseDatos = CurrentDb() 'Abre la Base de datos
Set UsuariosRS = BaseDatos.OpenRecordset("Usuaris") 'Abre la tabla Usuarios
BuscarUsuario = "[Usuari]=" & "'" & Me.Usuario & "'" 'Cadena para buscar el usuario
UsuariosRS.FindFirst BuscarUsuario 'Busca el Usuario
If UsuariosRS.NoMatch Then 'Si no se encuentra el usuario
MsgBox "Usuario no encontrado"
'DoCmd.Quit 'Finaliza la aplicacion sin dar más opciones
Else
If UsuariosRS!Password <> Me.Contrasena Then ' Si no coincide la contraseña
MsgBox "La contraseña no es válida"
'DoCmd.Quit 'Finaliza la aplicacion sin dar más opciones
Else
MsgBox "Contraseña aceptada.... Bienvenido"
End If
End If
End Sub
Muchas gracias y un saludo!
1 respuesta
Respuesta de Roberto Alvarado
1