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


2 participantes

    [Resolvido]Exluir usuário logado ao fechar form

    avatar
    SAPMM
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 369
    Registrado : 07/08/2011

    [Resolvido]Exluir usuário logado ao fechar form Empty Exluir usuário logado ao fechar form

    Mensagem  SAPMM 26/10/2011, 17:51

    Senhores,

    Tenho uma tabela que armazena os usuários logados nos frontends e tenho um código em um form para excluir o usuário ao sair do form. Só que as vezes exclui o usuário e as vezes não. Como poderia resolver?

    Os campos são textos.


    O código ao sair no form é:

    Private Sub Form_Close()
    CurrentDb.Execute "DELETE * FROM tblLoggedUsers WHERE NomeUsuario='" & Me.usuariomaquina & "'"
    End Sub
    avatar
    Convidad
    Convidado


    [Resolvido]Exluir usuário logado ao fechar form Empty Re: [Resolvido]Exluir usuário logado ao fechar form

    Mensagem  Convidad 26/10/2011, 22:50

    Este form está acoplado à tabela que armazena os usuários?
    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]Exluir usuário logado ao fechar form Empty Re: [Resolvido]Exluir usuário logado ao fechar form

    Mensagem  criquio 26/10/2011, 23:26

    Talvez se colocar isso em um botão funcione melhor. Aí você poderia desabilitar o botão fechar do formulário e usar o botão para isso:

    CurrentDb.Execute "DELETE * FROM tblLoggedUsers WHERE NomeUsuario='" & Me.usuariomaquina & "'"
    DoCmd.Close


    .................................................................................
    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.

    avatar
    SAPMM
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 369
    Registrado : 07/08/2011

    [Resolvido]Exluir usuário logado ao fechar form Empty Re: [Resolvido]Exluir usuário logado ao fechar form

    Mensagem  SAPMM 27/10/2011, 00:59

    Norberto,

    A tabela não está acoplada ao form, pois o form tem outra tabela acoplada e o campo do form que recebe o usuário é uma caixa de texto não acoplada.
    avatar
    SAPMM
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 369
    Registrado : 07/08/2011

    [Resolvido]Exluir usuário logado ao fechar form Empty Re: [Resolvido]Exluir usuário logado ao fechar form

    Mensagem  SAPMM 27/10/2011, 01:00

    Criquio,

    O form fica invisivel e tem um evento no timer para fechar o aplicativo por inatividade.
    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]Exluir usuário logado ao fechar form Empty Re: [Resolvido]Exluir usuário logado ao fechar form

    Mensagem  criquio 27/10/2011, 01:02

    Então tente colocar a rotina de excluir no evento "No timer", antes do evento que fecha o formulário. Talvez possa ser que vez ou outra o timer não converse com o fechar na mesma sintonia.


    .................................................................................
    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.

    avatar
    SAPMM
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 369
    Registrado : 07/08/2011

    [Resolvido]Exluir usuário logado ao fechar form Empty Re: [Resolvido]Exluir usuário logado ao fechar form

    Mensagem  SAPMM 28/10/2011, 17:57

    obrigado. resolvido.

    Conteúdo patrocinado


    [Resolvido]Exluir usuário logado ao fechar form Empty Re: [Resolvido]Exluir usuário logado ao fechar form

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 21:08