Olá, gostaria de ajuda para excluir automaticamente os registros da tabela anteriores a 1 ano, onde sempre que o fomulário principal fosse aberto, fossem verificados a existência de tais registros e excluídos.
3 participantes
[Resolvido]Excluir registros automaticamente anteriores a um periodo
enf_bruno- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3
Registrado : 25/11/2016
davipaulino- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 24
Registrado : 17/02/2016
Seria mais ou menos assim amigo
DoCmd.RunSQL"DELETE Tabela.id, Date()-[Tabela].[campo_data] AS Periodo FROM Tabela WHERE (((Date()-[Tabela].[campo_data])>365));"
DoCmd.RunSQL"DELETE Tabela.id, Date()-[Tabela].[campo_data] AS Periodo FROM Tabela WHERE (((Date()-[Tabela].[campo_data])>365));"
enf_bruno- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3
Registrado : 25/11/2016
- Mensagem nº3
Show de Bola
Funcionou perfeitamente meu amigo, obrigado. No fim, o código aplicado ficou assim:
DoCmd.RunSQL "DELETE tabela.id, Date()-[Plantão].[Data] AS Periodo FROM Plantão WHERE (((Date()-[Plantão].[Data])>365));"
DoCmd.RunSQL "DELETE tabela.id, Date()-[Plantão].[Data] AS Periodo FROM Plantão WHERE (((Date()-[Plantão].[Data])>365));"
Alexandre Neves- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 8498
Registrado : 05/11/2009
Boa noite, e bem-vindo ao fórum
Leia e respeite as regras
- Não utilize o título para mensagem
- Marque "Resolvido" quando a dúvida estiver resolvida
Leia e respeite as regras
- Não utilize o título para mensagem
- Marque "Resolvido" quando a dúvida estiver resolvida
.................................................................................
Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
enf_bruno- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3
Registrado : 25/11/2016
Post Resolvido
Conteúdo patrocinado