13. maj 2002 - 17:08
Der er
16 kommentarer og 1 løsning
Slette post efter 7 dage
Hejsa. Jeg har en nyheds side som hvor man (logisk nok) kan oprette nyheder. Hvordan får jeg ASP'en / SQL'en til at slette en posterne efter 7 dage? Hver post der bliver oprettet får dags dato, som osse bliver oprettet i databasen.. Please help :)
Annonceindlæg fra Deloitte
så bliver det kompliceret....
jeg ved ikke lige hvordan man får den til at gå 7 dage tilbage....
sorry... ved det ikke lige....
det er bare okay...nogen andre der kan hjælpe?
Hvad med det her... ---------------------- strSQL = "DELETE * FROM tabel WHERE Dato < #" & Date & "# - 7;" Set rs = Conn.Execute(strSQL)
n!nja > vil det virke, hvis dags dato f.eks. 5. maj? Eller hvad med 3. januar ?
jeg har brugt den metode...den har osse virket...men nu gør den ikke!?
jeg har noget liggende, er lige ved at finde det frem :-) /Søren Søndergård
Hvad med at bruge DateAdd(Date,-7) ??? Altså: strSQL = "DELETE * FROM tabel WHERE Dato < DateAdd(" & Date & " & ",-7);" Set rs = Conn.Execute(strSQL) Ved ikke 100% om det vil virke...
strDate = DATEADD("d", -7, date()) SQL = "DELETE * FROM news WHERE date < '"& strDate &"'" /Søren Søndergård
Lidt hurtigt... Prøver lige igen: strSQL = "DELETE * FROM tabel WHERE Dato < DateAdd(" & Date & ",-7);"
soes>>> Sådan der!!!! Nu er jeg også med :)
tak i 2...jeg prøver lige
Soes: send lige svar så du kan få dine points :)
Kurser inden for grundlæggende programmering