MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido]3 tentativas de login

    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]3 tentativas de login Empty 3 tentativas de login

    Mensagem  Fernando Bueno 23/4/2012, 06:56

    Boa noite amigos.
    Preciso de um exemplo de contador de tentativas no login, tres vezes a senha errada fecha o bd.
    Como posso introduzir nesse codigo do botao login

    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

    Desde ja agradeço
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]3 tentativas de login Empty Re: [Resolvido]3 tentativas de login

    Mensagem  Assis 23/4/2012, 10:47

    Bom dia

    Teste

    Senha 123456


    .................................................................................
    *** Só sei que nada sei ***
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]3 tentativas de login Empty Re: [Resolvido]3 tentativas de login

    Mensagem  criquio 23/4/2012, 12:32

    Tópico movido para a sala adequada. O "Repositório de exemplos", como o próprio nome diz, se destina à postagem de exemplos mdb/accdb.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]3 tentativas de login Empty Re: [Resolvido]3 tentativas de login

    Mensagem  Fernando Bueno 23/4/2012, 12:58

    Assis bom dia.
    Obrigado pela cooperação mais to tendo problemas para implantar o codigo.
    O exemplo que tenho baixei aqui no forum mesmo, é o exemplo de login simples onde contem um modulo com o seguinte codigo.

    Option Compare Database
    Option Explicit

    Private strUsuarioAtual As String

    Function verificaLogin(argLogin As String, argSenha As String) As Boolean

    Dim criterio As String

    criterio = "login='" & argLogin & "' And senha='" & argSenha & "'"

    If Nz(DCount("login", "Usuario", criterio), 0) > 0 Then
    verificaLogin = True
    setUsuarioAtual argLogin
    Else
    verificaLogin = False
    End If

    End Function

    Sub setUsuarioAtual(argUsuario As String)
    strUsuarioAtual = argUsuario
    End Sub

    Function getUsuarioAtual() As String
    getUsuarioAtual = strUsuarioAtual
    End Function

    E no botão de login ao clicar

    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


    Agradeço a colaboração


    Última edição por fernando bueno em 23/4/2012, 13:01, editado 1 vez(es)
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]3 tentativas de login Empty Re: [Resolvido]3 tentativas de login

    Mensagem  Fernando Bueno 23/4/2012, 13:00

    criquio
    Me desculpe, como sou novo no forum acabei postando sem perceber

    É no seguinte exemplo que gostaria de colocar um contador de tentativas

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]3 tentativas de login Empty Re: [Resolvido]3 tentativas de login

    Mensagem  Assis 23/4/2012, 13:19

    Teste


    .................................................................................
    *** Só sei que nada sei ***
    Fernando Bueno
    Fernando Bueno
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2115
    Registrado : 13/04/2012

    [Resolvido]3 tentativas de login Empty Re: [Resolvido]3 tentativas de login

    Mensagem  Fernando Bueno 23/4/2012, 13:26

    Assis,
    Muito obrigado é exatamente o que estava precisando.

    Um abraço
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]3 tentativas de login Empty Re: [Resolvido]3 tentativas de login

    Mensagem  Assis 23/4/2012, 13:28

    Fernando
    Obrigado pelo retorno



    .................................................................................
    *** Só sei que nada sei ***

    Conteúdo patrocinado


    [Resolvido]3 tentativas de login Empty Re: [Resolvido]3 tentativas de login

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/5/2024, 01:42