20. april 2005 - 23:41
Der er
17 kommentarer og 1 løsning
ældre end 60 dage
Hey, jeg skal have sådan at min kode automatisk sletter nyheder efter 60 dage. format 20-04-2005. min kode: <% strSQL = "Select * from nyheder" set rn = conn.execute(strSQL) do while not rs.eof if rs("dato") ???? then strSQL2 = "delete * from nyheder where id = " & rs("id") & "" conn.execute(strSQL2) End If rs.MoveNext loop %>
Annonceindlæg fra Computerworld it-jobbank
Mød 3.500+ it-talenter på IT-DAY 2026
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
20. april 2005 - 23:43
#1
if rs("dato") > (DateAdd("M", 2, date))
20. april 2005 - 23:43
#2
kan godt lave den til 60 dage.. nu lavede jeg den til 2 måneder..
20. april 2005 - 23:44
#3
dage er det: if rs("dato") > (DateAdd("D", 60, date))?
20. april 2005 - 23:49
#4
ja faktisk :)
20. april 2005 - 23:53
#5
Hvis vi tager et eksempel med 2 dage vil hvis jeg oprettede en nyhed d. 19 hedde: If 19-04-2005 > 22-04-2005 then det passer da ikke helt, hvis den skal slette indlæg der er i dette tilfælde over 2 dage gammel?
20. april 2005 - 23:57
#6
If 19-04-2005 > 22-04-2005 OR 19-04-2005 = 22-04-2005 then
21. april 2005 - 00:01
#7
hvis datoen d. 19 er større end datoen idag + 2 dage, det kan jo aldrig lade sig gøre? <% strSQL = "Select * from nyheder" set rn = conn.execute(strSQL) do while not rn.eof if rn("dato") > (DateAdd("D", 2, date)) then strSQL2 = "delete * from nyheder where id = " & rn("id") & "" conn.execute(strSQL2) End If rn.MoveNext loop %> den sletter ikke prøve indlæg fra d. 15 og 16/4
21. april 2005 - 00:03
#8
hold kæft jeg stener:P if rn("dato") > (DateAdd("D", 2, dato)) then
21. april 2005 - 00:03
#9
if rn("dato") > (DateAdd("D", 2, rn("dato") )) then hvis den anden giver syntax fejl.
21. april 2005 - 00:05
#10
Nu sletter den hele lortet, også nyheder indskrevet d. 20-4 :)
21. april 2005 - 00:08
#11
rn(dato) kan umulig være større end rn(dato)+2 jo?
21. april 2005 - 00:09
#12
if rn("dato") < (DateAdd("D", 2, rn("dato") )) then datoer er ikke min stærke side
21. april 2005 - 00:09
#13
nej lad mig lige tænke her.
21. april 2005 - 00:10
#14
if date() > (DateAdd("D", 2, rn("dato") )) then
21. april 2005 - 00:14
#15
Ja selvfølgelig, vi havde ikke dags dato med i det... Godt set! Tak for hjælpen! - smid et svar mester
21. april 2005 - 00:16
#16
hehe der skulle bare lige tænkning til hehe:) hva' faen det er sent:)
21. april 2005 - 00:17
#17
Yep, skulle bruge det til eksamensprojekt der skal afleveres kl. 12.00 i morgen tidlig :(
21. april 2005 - 00:18
#18
Puha så er jeg glad for jeg kunne hjælpe:) og lidt sent at arbejde på sådan en folk sover jo på denne tid:o) inklusivt mig selv snart:)
Kurser inden for grundlæggende programmering