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 : 124
    Registrado : 28/02/2012

    [Resolvido]Historico de logins Empty Historico de logins

    Mensagem  clemerson 13/3/2012, 18:24

    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 : 77
    Registrado : 05/08/2011

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

    Mensagem  ddoc 13/3/2012, 19:46

    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 : 1027
    Registrado : 21/01/2010

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

    Mensagem  Gilberto Rocha 13/3/2012, 20:04

    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 : 124
    Registrado : 28/02/2012

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

    Mensagem  clemerson 14/3/2012, 02:17

    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 : 124
    Registrado : 28/02/2012

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

    Mensagem  clemerson 14/3/2012, 15:31

    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 : 1027
    Registrado : 21/01/2010

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

    Mensagem  Gilberto Rocha 14/3/2012, 17:17

    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 : 124
    Registrado : 28/02/2012

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

    Mensagem  clemerson 15/3/2012, 20:37

    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 : 124
    Registrado : 28/02/2012

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

    Mensagem  clemerson 15/3/2012, 20:42

    Resolvido!

    Conteúdo patrocinado


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

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/11/2024, 22:32