Hejsan! Hej makro låter bra! Är databasen öppen i access eller är det anslutningar du talar om? hmm... Du behöver bara ha ett where vilkor på din sida och mannuelt ta bort posterna. Ta bort post automatiskt vid ett visst datum?
I min accessdatabas har jag en kolumn med datum.
Kan man göra så access själv tar bort poster som är äldre än 30 dagar från dagens datum?
/alexSv: Ta bort post automatiskt vid ett visst datum?
Du kan tex ha ett makro som körs när databasen öppnas/stängs etc, som kör en borttagningsfråga där ett vilkor är att poster där DatumetIKolumnen<Datum()-30 tas bort.
Bara ett förslag, det finns säkert fler.
/ PerSv: Ta bort post automatiskt vid ett visst datum?
problemet att databasen kommer ligga uppe och köra hela tiden... gör den väl om den e online?
då skulle jag vilja att makrot kördes säg 03:00.
Någon som kan tipsa nått mer?
Var kan man lära sig om makron?
/AlexSv:Ta bort post automatiskt vid ett visst datum?
Sv: Ta bort post automatiskt vid ett visst datum?
anslutningar, jag kommer ha en hemsida som jobbar mot den... om det e d du menar.
den kommer inte att vara öppen och ha skrivskydd eller vad den får...
hoppas jag förstod dig rätt nu...
/alexSv:Ta bort post automatiskt vid ett visst datum?
Alternativt lägga in kodsnutt som kollar om intervallet förfallit och då ta bort:
Const CleanUp = "CleanUpExpire"
Application.Lock
If Application(CleanUp) < Now() Then
'Run delete code
Application(CleanUp) = DateAdd("h", 27, Date)
End If
Application.UnLock
Applikationen behöver låsas för att detta är en kritisk region. Om den inte låses kan race condition uppstå.