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

    Compartilhe

    glaauco
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

    [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.
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

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

    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!

    glaauco
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

    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?
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

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

    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!

    glaauco
    Intermediário
    Intermediário

    Respeito às Regras 100%

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

    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.
    avatar
    FabioPaes
    Moderador
    Moderador

    Respeito às Regras 100%

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

    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!

      Data/hora atual: 22/2/2018, 03:02