Visual Basic - VALIDAR USUARIO Y CONTRASEÑAS

Life is soft - evento anual de software empresarial
 
Vista:

VALIDAR USUARIO Y CONTRASEÑAS

Publicado por jose villalba (1 intervención) el 20/02/2003 22:40:52
NECESITO VALIDAR USUARIO Y CONTRASEÑA DESDE UN FORMULARIO DE ENTRADA EN UNA TABLA DE ACCESS CONTENEDOR DE USUARIO Y CONTRASEÑAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:VALIDAR USUARIO Y CONTRASEÑAS

Publicado por Fernando (7 intervenciones) el 20/02/2003 23:19:36
Suponiendo que utilices DAO 3.51 o 3.60 para acceder a la base de datos, se deberia llamar a la siguiente funcion segun este ejemplo:

Private sub cmdAceptar_Click
If ValidarUsuario(txtUserName.Text, txtPassword.Text) Then
' Escribir el codigo siguiente a la validacion correcta...
Else
' Advertir el login incorrecto...
Msgbox ("Error al iniciar sesion")
End If
End Sub

Function ValidarUsuario(byval sUser as string, sPassword as string) as Boolean

Dim sDBPath as string
Dim oDB as database
Dim rstAux as recordset

sDBPath = "c:\datos\datos.mdb" ' Asumiento que esta es la ruta de la base de access..

Set oDB = Opendatabase(sDBPath)
Set rstAux = oDB.OpenRecordset("Select * From Usuarios Where UserName='" & sUser & "'")

If rstAux.RecordCount = 0 Then
' No existe el usuario
ValidarUsuario = False
Else
If rstAux!Password = sPassword Then
' Validacion correcta
ValidarUsuario = True
Else
ValidarUsuario = False
End If
End If

End Function
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:VALIDAR USUARIO Y CONTRASEÑAS

Publicado por daniel (56 intervenciones) el 21/02/2003 13:22:36
Cuando selecciones el proveedor, Microsoft jet 4.0 por ejemplo y la BD, anda a la última pestaña, hay un item que dice System Database. Ahí debes poner el path del archivo .mdw que usa Access para acceder a una BD. Por defecto, hay distintos usuarios como Admin. Crea un nuevo usuario con todos los privilegios y sácales los privilegios a los usuarios por defecto. Así nadie podrá editar tu BD ni siquiera desde Access.
Exitos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar