Desde já peço desculpa estar aqui a chatear o pessoal em relação a algo que já foi falado em muitos tópicos, mas como ainda nao entendo muito bem VBA e os formulários de exemplo que dão na maioria são apenas de uma campo nao consigo compreender muito bem como funciona a validação de dois campos.
Eu estou a construir uma BD que tem vários utilizadores e cada um com a sua password, como faço para que ele valide a pass consoante o utilizador?
Encontrei este codigo VBA num site que o Vieirasoft me indicou, pois foi feito por alguns membros aqui do forum.
A resposta está aqui ou precisa de mais alguma coisa? (é que so tem o campo Administração e a pass para o mesmo)
Private Sub BotaoLogin_Click()
If Not IsNull(CaixaLogin) And Not IsNull(CaixaSenha) Then
If verificaLogin(CaixaLogin, CaixaSenha) Then
DoCmd.Close
DoCmd.OpenForm "FPrincipal"
Else
MsgBox "Senha inválida!", vbExclamation, "Login"
End If
End If
End Sub
Obrigado pela vossa atenção.



sardao em Sab Mar 12, 2011 11:23 pm