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]Historico de logins

    avatar
    clemerson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 94
    Registrado : 27/02/2012

    [Resolvido]Historico de logins Empty Historico de logins

    Mensagem  clemerson Ter 13 Mar 2012, 2:24 pm

    Olá pessoal,sou iniciante em access e tenho muitas duvidas.Sei que é possível montar um historico em uma tabela contendo o nome do usuario,data e hora do acesso só não sei como fazer.Já vi um aplicativo do repositório que possui esta aplicação mas não consigo entender.Quero montar um bd,já sei montar o fórmulário de login mas gostaria de ter o controle dos acessos.
    avatar
    ddoc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 05/08/2011

    [Resolvido]Historico de logins Empty Re: [Resolvido]Historico de logins

    Mensagem  ddoc Ter 13 Mar 2012, 3:46 pm

    Vou acompanhar porquê isso também me interessa. Seria interessante também a possibilidade de rastrear os formulários acessados e registros modificados.
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1028
    Registrado : 21/01/2010

    [Resolvido]Historico de logins Empty Re: [Resolvido]Historico de logins

    Mensagem  Gilberto Rocha Ter 13 Mar 2012, 4:04 pm

    Tenha uma tabela RegistraLogins com os campos:
    Id_Contador Tipo = Numeração Automática
    DataAcesso Tipo = Data/Hora
    AcessadoPor Tipo = Texto
    HoraSaida Tipo = Data/Hora
    Nivel Tipo = Texto

    'Depois ao abrir o sistema coloque o código abaixo
    'Registra quem logou
    Dim dbLogin As Database, rstLogin As Recordset
    Set dbLogin = CurrentDb
    On Error Resume Next
    Set rstLogin = dbLogin.OpenRecordset("RegistraLogins")
    rstLogin.AddNew
    rstLogin!DataAcesso = Now
    rstLogin!AcessadoPor = Me.cxNomeLogado
    rstLogin!Nivel = Me.cxNivel
    rstLogin.Update
    rstLogin.Close
    Set dbLogin = Nothing
    avatar
    clemerson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 94
    Registrado : 27/02/2012

    [Resolvido]Historico de logins Empty Re: [Resolvido]Historico de logins

    Mensagem  clemerson Ter 13 Mar 2012, 10:17 pm

    Muito obrigado por responder.Vou testar e depois retorno com o resultado.
    avatar
    clemerson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 94
    Registrado : 27/02/2012

    [Resolvido]Historico de logins Empty Re: [Resolvido]Historico de logins

    Mensagem  clemerson Qua 14 Mar 2012, 11:31 am

    Oi topbr,primeiro obrigado por ajudar,fiz tudo como você mandou as tabelas,coloquei o Código no evento ao abrir do meu formulário de login e tudo mais.A data e a hora estão funcionando perfeitamente mais o nome do usuario não está aparecendo.Aonde será que estou errando?
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1028
    Registrado : 21/01/2010

    [Resolvido]Historico de logins Empty Re: [Resolvido]Historico de logins

    Mensagem  Gilberto Rocha Qua 14 Mar 2012, 1:17 pm

    Veja, você precisa definir a textbox Me.cxNomeLogado como usuário.
    Como você define o usuário?
    Geralmente se tem om login e esse login deve ser passado para a textbox.
    Veja exemplos de login no forum e veja se consegue, caso não assim que der preparo um exemplo.
    avatar
    clemerson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 94
    Registrado : 27/02/2012

    [Resolvido]Historico de logins Empty Re: [Resolvido]Historico de logins

    Mensagem  clemerson Qui 15 Mar 2012, 4:37 pm

    Já havia observado isto logo no começo.O problema era na verdade o evento onde o código estava colocado.Não sei se te entendi mal,mas o evento ao abrir não dava tempo para que o nome do usuario fosse capturado,jogava os dados na tabela antes de qulaquer ação,então coloquei o código no evento ao descarregar.Assim o nome será capturado toda vez que eu fechar(descarregar) meu formulário de login.Muitíssimo obrigado pelo código e pelas intruções.Problema resolvido!
    avatar
    clemerson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 94
    Registrado : 27/02/2012

    [Resolvido]Historico de logins Empty Re: [Resolvido]Historico de logins

    Mensagem  clemerson Qui 15 Mar 2012, 4:42 pm

    Resolvido!

      Data/hora atual: Qua 26 Jan 2022, 6:17 pm