Olá, bom dia pessoal.
Senhores mais uma vez venho pedir ajuda de vocês para resolver os seguintes problemas:
1) Estou usando esse Código no botão "Entrar" do form "Login". Está logando e mostrando o Usuário logado blz.
Porém, ao digitar uma senha errada, quando clico no botão Entrar, não está startando o MSgBox. Já procurei formas e pesquisei aqui no Forum mais não consegui resolver.
Por favor tem como vocês me ajudarem mais uma vez?
Segue o Código:
Private Sub cmdEntrar_Click()
On Error Resume Next
Dim Identificacao As Integer
If verificaLogin(txtUser, txtSenha) Then
If Me.txtSenha.Value = DLookup("[Senha]", "[tblUsuarios]", "[User] = '" & Me.txtUser & "'") Then
Identificacao = DLookup("[NivelSeguranca]", "[tblUsuarios]", "[User] = '" & Me.txtUser & "'")
Select Case Identificacao
Case 1
stDocName = "frmMenus"
Case 2
stDocName = "frmManutenção"
Case 3
stDocName = "frmMenus"
End Select
DoCmd.Close
DoCmd.OpenForm stDocName
Else
MsgBox "Senha Incorreta, coloque novamente.", vbInformation + vbOKOnly, "Erro"
Me.txtUser.SetFocus
Me.txtSenha.Value = ""
Exit Sub
End If
End If
End Sub
2) Não estou conseguindo colocar senha no Banco de Dados.
Estou fazendo o seguinte:
Banco de dados aberto> Arquivo> Abrir> Caixa de Diálogo> escolho DB> na Combox Abrir> Abrir Exclusivo.
Só que vai direto para o Form de Entrada. Não abre opção para digitar a Senha ou outra função...
Existe outra opção além dessa para colocar senha no BD? E como faço?
Desde já agradeço a todos que fazem do MaximoAccess essa belíssima fonte de aprendizado e conhecimento.
Deus continue abençoando a todos...
Senhores mais uma vez venho pedir ajuda de vocês para resolver os seguintes problemas:
1) Estou usando esse Código no botão "Entrar" do form "Login". Está logando e mostrando o Usuário logado blz.
Porém, ao digitar uma senha errada, quando clico no botão Entrar, não está startando o MSgBox. Já procurei formas e pesquisei aqui no Forum mais não consegui resolver.
Por favor tem como vocês me ajudarem mais uma vez?
Segue o Código:
Private Sub cmdEntrar_Click()
On Error Resume Next
Dim Identificacao As Integer
If verificaLogin(txtUser, txtSenha) Then
If Me.txtSenha.Value = DLookup("[Senha]", "[tblUsuarios]", "[User] = '" & Me.txtUser & "'") Then
Identificacao = DLookup("[NivelSeguranca]", "[tblUsuarios]", "[User] = '" & Me.txtUser & "'")
Select Case Identificacao
Case 1
stDocName = "frmMenus"
Case 2
stDocName = "frmManutenção"
Case 3
stDocName = "frmMenus"
End Select
DoCmd.Close
DoCmd.OpenForm stDocName
Else
MsgBox "Senha Incorreta, coloque novamente.", vbInformation + vbOKOnly, "Erro"
Me.txtUser.SetFocus
Me.txtSenha.Value = ""
Exit Sub
End If
End If
End Sub
2) Não estou conseguindo colocar senha no Banco de Dados.
Estou fazendo o seguinte:
Banco de dados aberto> Arquivo> Abrir> Caixa de Diálogo> escolho DB> na Combox Abrir> Abrir Exclusivo.
Só que vai direto para o Form de Entrada. Não abre opção para digitar a Senha ou outra função...
Existe outra opção além dessa para colocar senha no BD? E como faço?
Desde já agradeço a todos que fazem do MaximoAccess essa belíssima fonte de aprendizado e conhecimento.
Deus continue abençoando a todos...