MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    [Resolvido]Excluir registros antigos

    avatar
    glaauco
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 83
    Registrado : 09/01/2017

    [Resolvido]Excluir registros antigos Empty [Resolvido]Excluir registros antigos

    Mensagem  glaauco em 1/2/2018, 12:03

    Bom dia senhores,

    tenho uma tabela que armazena o usuario e a hora que foi logado no programa.

    Gostaria de saber como faço para que mantivesse apenas os registros dos ultimos 45 dias nessa tabela.

    Obs: Não existe um form para exibir os registros, o programa apenas capta o usuario logado e a hora e o salva em uma tabela.
    FabioPaes
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Excluir registros antigos Empty Re: [Resolvido]Excluir registros antigos

    Mensagem  FabioPaes em 1/2/2018, 14:43

    Faça isso atraves de consulta Exclusão!!!

    Crie uma consulta Exclusão com os dados dessa tabela, e no campo Data coloque um Critério:
    <=Date()-45

    Coloque essa consulta para ser executada em um botão ou ao abrir um formulário especifico!


    Teste antes em um Backup, Aconselho deixar por mais tempo, na verdade aconselho nem apar isso sabia!!

    Porque não cria um Banco de dados Especifico, somente com essa tabela, e vincule ela no seu APP. Assim deixa esse Histórico la por toda a vida! É assim que faço. As auditorias surgem depois de muitoooo, Muito tempo!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    glaauco
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 83
    Registrado : 09/01/2017

    [Resolvido]Excluir registros antigos Empty Re: [Resolvido]Excluir registros antigos

    Mensagem  glaauco em 1/2/2018, 15:07

    Fabio muito obrigado pela resposta.

    Mas quantos registros o access permite ficar gravado na tabela? Se eu nao apagar nada isto nao deixaria meu projeto lento?
    FabioPaes
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Excluir registros antigos Empty Re: [Resolvido]Excluir registros antigos

    Mensagem  FabioPaes em 1/2/2018, 15:12

    Como lhe falei, deve criar um BD a parte, somente com essa tabela... E vincular no seu aplicativo. assim os dados serão salvos nessa tabela a parte do seu Aplicativo.
    Como vc não utilizar esses dados em formulários (não realiza a leitura, apenas inserção de dados) não implicará no desempenho do seu aplicativo.

    O Limite do Access são 2GB de dados. Um banco apenas com essa tabela acredito que não conseguirá atingir esse valor nos próximos 50 anos.


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    glaauco
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 83
    Registrado : 09/01/2017

    [Resolvido]Excluir registros antigos Empty Re: [Resolvido]Excluir registros antigos

    Mensagem  glaauco em 1/2/2018, 15:14

    Agora entendi o que voce disse.

    Vou seguir essa linha de raciocínio entao.

    Mas uma vez muito obrigado pela ajuda Fabio.
    FabioPaes
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3914
    Registrado : 14/08/2013

    [Resolvido]Excluir registros antigos Empty Re: [Resolvido]Excluir registros antigos

    Mensagem  FabioPaes em 1/2/2018, 18:10

    Grato pelo retorno! Até a próxima se Deus quiser!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    Conteúdo patrocinado

    [Resolvido]Excluir registros antigos Empty Re: [Resolvido]Excluir registros antigos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/5/2019, 06:35