Oude records verwijderen

Status
Niet open voor verdere reacties.

test1000

Gebruiker
Lid geworden
7 jul 2017
Berichten
258
Hoi,

Ik heb een "logging"tabel met twee velden.
1 veld = datum en andere is omschrijving.
Elke dag wordt er een logging gemaakt. Maw van elke dag minstens 1 record.
Nu wil ik een knop maken waar de gebruiker op kan klikken en dan moeten de records ouder dan 30 dagen (of mag ook ouder dan 1 maand) verwijdert worden.

Als per maand en het is 5 maart dan van februari ook nog bijhouden. Logging van januari en ouder mag weg.
Als per dag en het is 5 maart dan gegevens ouder dan 5 februari verwijderen.

Ik heb al geprobeerd met
Code:
<DateAdd("m";-1;Date())
maar werkt niet.
Of moet je een hele constructie hiervoor bouwen ?

Alvast bedankt.
 
Het maakt niet zoveel uit hoe je het datumfilter maakt (met DateSerial kom je ook een heel eind) en ik zie zo gauw geen fout in jouw code. Je kunt nog eens testen of je inderdaad een datum krijgt door de formule DateAdd("m";-1;Date()) in een (selectie)query te zetten; dan moet er een datum uitrollen. Of eventueel van je verwijderquery een seledctiequery te maken om te zien of je selectie wel werkt. Als dat zo is, dan kun je de query niet als verwijderquery gebruiken. Om dat te kunnen beoordelen, moeten we in ieder geval de hele query zien, of beter nog, de db.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan