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

    Fechar BD por tempo ocioso

    avatar
    valdirtps1
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 30/12/2019

    Fechar BD por tempo ocioso Empty Fechar BD por tempo ocioso

    Mensagem  valdirtps1 13/4/2021, 21:19

    Boa tarde!

    Tenho um BD em rede e gostaria que o mesmo fechasse automaticamente ao ficar ocioso por um determinado tempo.
    Achei um arquivo de exemplo aqui no sit muito legal, o qual inseri no meu BD e funcionou como eu queria,  só que percebi que ao executar este procedimento o qual acessa um formulário oculto (DetectIdleTime) as macros do meu BD começam a dar erros, gostaria de saber se alguém já teve este problema e como resolveu?
    Noobezinho
    Noobezinho
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4144
    Registrado : 29/06/2012

    Fechar BD por tempo ocioso Empty Re: Fechar BD por tempo ocioso

    Mensagem  Noobezinho 13/4/2021, 22:12

    Olá Valdir

    Convido você a ler as regras do fórum AQUI.

    13. É proibido tirar duvidas nas Salas de Repositório, devem abrir um novo tópico nas salas de duvidas, relacionando o Exemplo em causa.

    Movido para a sala de dúvidas apropriada

    Balem


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

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

    Fechar BD por tempo ocioso Empty Re: Fechar BD por tempo ocioso

    Mensagem  DamascenoJr. 14/4/2021, 03:46

    Erros? Quais erros? Em que momento? Mais detalhes ajudariam.


    .................................................................................
    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.
    avatar
    valdirtps1
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5
    Registrado : 30/12/2019

    Fechar BD por tempo ocioso Empty Fechar BD por tempo ocioso

    Mensagem  valdirtps1 14/4/2021, 15:17

    Bom dia!

    Em primeiro lugar quero me desculpar por ter postado minha dúvida no ambiente errado, pois fazia muito tempo que eu não acessava o site e fiquei meio perdido.

    Também quero agradecer s todos os membros do fórum pela grande ajuda que nos concedem.

    Voltando ao meu problema, como falei anteriormente encontrei aqui no fórum um exemplo postado em 17/09/12 pelo amigo Leandro e que funcionou muito bem no meu projeto na questão do que eu precisava (fechar o BD por tempo ocioso).
    O problema que eu percebi que depois que eu implementei esta instrução (DetectIdleTime)  no meu BD as macros de validação começaram a falhar, as macros validam o que defini, retorna a mensagem da validação, mas depois retorna como ação falhou.

    Em anexo segue imagem de exemplo deste problema.

    Se eu desabilita a instrução volta a funcionar normal as macros.

    OBS:Não consigo anexar a imagem
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

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

    Fechar BD por tempo ocioso Empty Re: Fechar BD por tempo ocioso

    Mensagem  DamascenoJr. 14/4/2021, 16:54

    Valdirtps1, só a palavra "erro" deixa muito vago. Obrigado por detalhar melhor quais erros ocorrem e em que momento acontecem em seu banco de dados. Só assim é possível saber como resolver.

    Minha sugestão é que crie variáveis temporárias para que as macros detectem quem chamou o fechamento: se foi ação do usuário (precisando de validação) ou o código de fechamento por tempo ocioso (nesse caso ignorando as validações).

    Quanto a você ter iniciado a dúvida em local inapropriado, sem problemas, porém é necessário sempre ter atenção. Precisamos organizar a casa. O importante é agora ficar atento as regras e ao funcionamento do fórum. O colega Noobezinho já deixou claro sobre as salas de repositório e as salas de dúvidas.
    Noobezinho
    Noobezinho
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4144
    Registrado : 29/06/2012

    Fechar BD por tempo ocioso Empty Re: Fechar BD por tempo ocioso

    Mensagem  Noobezinho 14/4/2021, 17:13

    Estou retirando minha mensagem anterior, para não poluir

    o tópico.

    { }'s

    Balem


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.

      Data/hora atual: 21/9/2021, 02:58