11. januar 2003 - 21:13Der er
10 kommentarer og 1 løsning
Automatisk sletning af dato
Jeg skal ha en side automatisk til at slette et record hvis dato er dagsdato + 1 dag. Det skal bruges til en aktivitetskalender, så recorden skal først slettets dagen efter.
Jeg får fejlmeldning på den her!
DELETE FROM tblKalender WHERE KalenderDato => '" & "# " & date & " #" & "'"
Datoer i ASP/Access er altid noget rod. Men den skulle dog ikke slette alle. Mener du at den sletter fremtidige datoer også? Jeg tror umiddelbart du skal bruge < i stedet for <= så du ikke får dagens datoer slettet.
SQL bruger US/UK dato format så det er mm-dd-åååå eller åååå-mm-dd og dermed vil den bytte rundt på dd og mm hvis du bruger server med dansk dato format. Du kan dog bruges Date functionen som findes i Access, og så kun mindre end (<) ikke = da datoer idag så vil blive slettet:
SQL = "DELETE FROM tblKalender WHERE KalenderDato < Date()"
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.