usuarios
Publicado por laura (15 intervenciones) el 04/06/2003 16:47:30
hola a todos
tengo una tabla en acces con una lista de usuarios, lo que quiero es que a la hora de entrar a la aplicacion en VB, me pida el nombre de usuario y la contraseña, ya intente hacerlo pero no he podido, lo intento de esta manera no se si este bien, les agradeceria si me ayudaran a corregir este codigo, o a darme otra idea de como pudiera hacerlo.
GRACIAS
Private Sub cmdentrar_Click()
call busca
If txtusuario.Text = usua And txtpass.Text = pas Then
frmprincipal.Show
Else
MsgBox ("Verifique que su nombre y contraseña sean las correctas")
end sub
Sub Busca()
Mitabla.MoveFirst
Mitabla.FindFirst "ucase(usuario)='" & UCase(txtusuario.Text) & "'"
usua = Mitabla.Fields!usuario
Mitabla.FindFirst "ucase(clave)='" & UCase(txtpass.Text) & "'"
pas = Mitabla.Fields!clave
End If
If Mitabla.NoMatch = True Then
MsgBox "Este Registro no existe", vbInformation, "Error"
estado = Not (False)
Mitabla.MoveLast
Exit Sub
End If
End Sub
tengo una tabla en acces con una lista de usuarios, lo que quiero es que a la hora de entrar a la aplicacion en VB, me pida el nombre de usuario y la contraseña, ya intente hacerlo pero no he podido, lo intento de esta manera no se si este bien, les agradeceria si me ayudaran a corregir este codigo, o a darme otra idea de como pudiera hacerlo.
GRACIAS
Private Sub cmdentrar_Click()
call busca
If txtusuario.Text = usua And txtpass.Text = pas Then
frmprincipal.Show
Else
MsgBox ("Verifique que su nombre y contraseña sean las correctas")
end sub
Sub Busca()
Mitabla.MoveFirst
Mitabla.FindFirst "ucase(usuario)='" & UCase(txtusuario.Text) & "'"
usua = Mitabla.Fields!usuario
Mitabla.FindFirst "ucase(clave)='" & UCase(txtpass.Text) & "'"
pas = Mitabla.Fields!clave
End If
If Mitabla.NoMatch = True Then
MsgBox "Este Registro no existe", vbInformation, "Error"
estado = Not (False)
Mitabla.MoveLast
Exit Sub
End If
End Sub
Valora esta pregunta


0