MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Login com PIN (apenas números)

    avatar
    m_sousa
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 40
    Registrado : 06/11/2020

    [Resolvido]Login com PIN (apenas números) Empty [Resolvido]Login com PIN (apenas números)

    Mensagem  m_sousa em 14/11/2020, 10:46

    Olá

    Gostaria de uma ajuda no desenvolvimento de um login apenas digita-se o número e loga a pessoa, em vez de procurar o nome Etc seria so digitar o numero.
    Deixo imagem do form... Obrigado

    Um bem hajam !

    Idea
    Anexos
    [Resolvido]Login com PIN (apenas números) Attachmentlogin.png
    Você não tem permissão para fazer download dos arquivos anexados.
    (13 Kb) Baixado 11 vez(es)
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6956
    Registrado : 15/03/2013

    [Resolvido]Login com PIN (apenas números) Empty Re: [Resolvido]Login com PIN (apenas números)

    Mensagem  ahteixeira em 14/11/2020, 16:05

    Olá Marco,

    Parece simples, a sua explicação é que é vaga.
    Vai existir uma pabela de códigos (PINs) ou é um apenas?

    Se for em tabela pode usar o DLookup.
    Se não conseguir , partilhe o seu projeto de deixe mais detalhes.

    Abraço
    avatar
    m_sousa
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 40
    Registrado : 06/11/2020

    [Resolvido]Login com PIN (apenas números) Empty Re: [Resolvido]Login com PIN (apenas números)

    Mensagem  m_sousa em 14/11/2020, 18:59

    Olá

    Teixeira vamos ter, sim uma tabela de pins !!!

    IDUtilizador
    Utilizador
    PIN

    avatar
    m_sousa
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 40
    Registrado : 06/11/2020

    [Resolvido]Login com PIN (apenas números) Empty Re: [Resolvido]Login com PIN (apenas números)

    Mensagem  m_sousa em 14/11/2020, 19:26

    Olá

    Segue parte da App . . .
    Se me poder ajudar, agradecia.
    O objectivo é digitar o PIN e entrar no menu principal . . .
    Obrigado
    Anexos
    [Resolvido]Login com PIN (apenas números) AttachmentExemploPIN.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (448 Kb) Baixado 3 vez(es)
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6956
    Registrado : 15/03/2013

    [Resolvido]Login com PIN (apenas números) Empty Re: [Resolvido]Login com PIN (apenas números)

    Mensagem  ahteixeira em 14/11/2020, 20:33

    Olá Marco,

    Para o que pretende, pode ser com o seguinte código:
    Código:
    Private Sub btnEnter_Click()
        If Nz(DCount("PIN", "tblUtilizadores", "[PIN]='" & Me.txtPIN & "'"), 0) > 0 Then
            DoCmd.Close
            DoCmd.OpenForm "frmMenu"
        Else
            MsgBox "PIN errado, verifique.", vbInformation, "Acesso"
            Me.txtPIN = ""
        End If
    End Sub

    Também foi necessário ajustar o código para cada numero, veja como ficou no número 1:
    Código:
    Private Sub btn1_Click()
        Me.txtPIN = Me.txtPIN & "1"
    End Sub

    Segue o exemplo:
    cld.pt/dl/download/611fea83-0c55-402f-a8ef-84389401ce88/ExemploPIN_rev.zip

    Nota, ajustei o título do tópico para futuras pesqueisas de outros membros.

    Abraço
    avatar
    m_sousa
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 40
    Registrado : 06/11/2020

    [Resolvido]Login com PIN (apenas números) Empty Re: [Resolvido]Login com PIN (apenas números)

    Mensagem  m_sousa em 14/11/2020, 21:12

    Obrigado.

    Ficou ótimo. Irei adaptar a App e sim o nome do tópico também ficou mais ajustado.

    Um bem hajam !
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2453
    Registrado : 22/11/2016

    [Resolvido]Login com PIN (apenas números) Empty Re: [Resolvido]Login com PIN (apenas números)

    Mensagem  DamascenoJr. em 14/11/2020, 22:30

    Complemento o tópico, orientando a desativação do campo onde o PIN é inserido, assim evitando digitação que permita o uso da técnica mostrada no tópico do link abaixo
    https://www.maximoaccess.com/t37666-cuidado-com-sql-injection-como-nao-validar-um-login


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6956
    Registrado : 15/03/2013

    [Resolvido]Login com PIN (apenas números) Empty Re: [Resolvido]Login com PIN (apenas números)

    Mensagem  ahteixeira em 14/11/2020, 22:50

    Olá a todos,

    Damasceno, sempre atento a todos os detalhes, bem visto.

    Marco, Fico feliz por ter ajudado, obrigado pelo feedback.

    Abraço a todos

      Data/hora atual: 29/11/2020, 16:11