eu tenho uma tabela com os campos:User, Senha, NivelSegurança
e três formulários:frmAdministrador, frmLogin, frmUsuario
no frmLogin eu tenho os campos usuario e senha e os botões Entrar e Sair
quando eu clico no botão entrar não acontece nada o que pode ser que eu estou errando
ai vai o código:
Option Compare Database
____________________________________________________________________________
Private Sub cmdEntrar_Click()
Dim Identificacao As Integer
If Me.txtSenha.Value = DLookup("[Senha]", "[TBLUsers]", "[User] = '" & Me.txtUser & "'") Then
Identificacao = DLookup("[NivelSeguranca]", "[TBLUsers]", "[User] = '" & Me.txtUser & "'")
Select Case Identificacao
Case 1
stDocName = "frmAdministrador"
Case 2
stDocName = "frmUsuario"
End Select
DoCmd.Close
DoCmd.OpenForm stDocName
Else
MsgBox "Senha Incorreta, coloque novamente.", vbInformation + vbOKOnly, "Erro"
Me.txtSenha.Value = ""
Exit Sub
End If
End Sub
_____________________________________________________________________________
Private Sub txtUser_AfterUpdate()
Me.txtSenha.SetFocus
End Sub
e três formulários:frmAdministrador, frmLogin, frmUsuario
no frmLogin eu tenho os campos usuario e senha e os botões Entrar e Sair
quando eu clico no botão entrar não acontece nada o que pode ser que eu estou errando
ai vai o código:
Option Compare Database
____________________________________________________________________________
Private Sub cmdEntrar_Click()
Dim Identificacao As Integer
If Me.txtSenha.Value = DLookup("[Senha]", "[TBLUsers]", "[User] = '" & Me.txtUser & "'") Then
Identificacao = DLookup("[NivelSeguranca]", "[TBLUsers]", "[User] = '" & Me.txtUser & "'")
Select Case Identificacao
Case 1
stDocName = "frmAdministrador"
Case 2
stDocName = "frmUsuario"
End Select
DoCmd.Close
DoCmd.OpenForm stDocName
Else
MsgBox "Senha Incorreta, coloque novamente.", vbInformation + vbOKOnly, "Erro"
Me.txtSenha.Value = ""
Exit Sub
End If
End Sub
_____________________________________________________________________________
Private Sub txtUser_AfterUpdate()
Me.txtSenha.SetFocus
End Sub