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

    Repetir consulta automaticamente

    avatar
    anderson988387563
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 19/04/2018

    Repetir consulta automaticamente Empty Repetir consulta automaticamente

    Mensagem  anderson988387563 19/4/2018, 19:43

    Boa tarde.
    Tenho uma tabela vinculada com o servidor. A mesma atualiza uma tabela local por meio de uma consulta.
    Gostaria de ajuda para criar uma macro ou código para que essa consulta seja executada automaticamente, à medida que houver alterações no servidor.
    *Já tentei a macro RepetirConsulta mas não funcionou.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    Repetir consulta automaticamente Empty Re: Repetir consulta automaticamente

    Mensagem  Noobezinho 26/4/2018, 12:12

    Anderson

    Bem-vindo ao fórum

    Como é feito essa alterações?

    Geralmente as alterações são feita através de um código VBA.

    Para fazer uma reconsulta na base de dados e atualizar o formulário

    utilize, no final do código que fez a alteração:

    Me.Requery

    Se não funfar, retorne

    [ ]'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.
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    Repetir consulta automaticamente Empty Re: Repetir consulta automaticamente

    Mensagem  Cláudio Más 26/4/2018, 13:44

    Se a consulta é do tipo atualização, "RepetirConsulta" não será suficiente.

    Antes precisará executar essa consulta periodicamente, com o comando "DoCmd. Openquery" ou a macro "AbrirConsulta".

    Essa programação poderá estar incluída num formulário que esteja permanentemente aberto, ou um específico para isso (que estaria oculto).

    Para acionar o código periodicamente, utilize a propriedade "No timer" junto com "Intervalo do cronômetro" do formulário.

    Só uma opinião, me parece um método muito suscetível a falhas (utilizar uma tabela local precisando ser atualizada por uma tabela no servidor), eu tentaria rever o sistema para evitar tal necessidade.
    Imagine em um ambiente multiusuário, em que cada um estaria atualizando a tabela (automaticamente conforme sugeri), em intervalos irregulares e até provavelmente em simultâneo. A tabela local poderia estar defasada em alguns momentos para os usuários.
    Esse é apenas um cenário problemático, poderiam surgir outros.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    Repetir consulta automaticamente Empty Re: Repetir consulta automaticamente

    Mensagem  Noobezinho 26/4/2018, 15:06

    É verdade Claudio

    Estava dormindo e não vi sobre a tabela local, achei que era vinculada. Crying or Very sad

    Concordo, em gênero, número e grau. Wink

    [ ]'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.

    Conteúdo patrocinado


    Repetir consulta automaticamente Empty Re: Repetir consulta automaticamente

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 5/3/2024, 03:52