24. august 2004 - 13:02
Der er
10 kommentarer og 2 løsninger
slet alle rækker som ikke er lavet idag
hejsa jeg bruger denne formel til at få indsat en dato i database: tid = year(now()) & right("0" & month(now()),2) & right("0" & day(now()),2) & " " & right("0" & hour(now()),2) & right("0" & minute(now()),2) dvs. datoformatet er : 20040824 1257 Jeg vil gerne have en funktion hvor ALLE rækker som ikke er fra idag bliver slettet. hvordan skal det se ud?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
24. august 2004 - 13:05
#1
er datofeltet et tekstfelt?
24. august 2004 - 13:05
#2
"delete from DinTabel where DinDato < '"& year(now()) & right("0" & month(now()),2) & right("0" & day(now()),2) &"'" Burde gøre det.
24. august 2004 - 13:06
#3
jeps datofeltet er tekst
24. august 2004 - 13:06
#4
så skulle du kunne lave det sådan: DELETE * FROM tablenavnet WHERE datofeltet < '20040824'
24. august 2004 - 13:07
#5
fennec kom først :)
24. august 2004 - 13:10
#6
Det var bedre at angive en dato som datetime type i stedet. Det giver flere (og bedre) muligheder. I det mindste har du det rigtige format på tekst datoer, så man kan lave deregninger på dem. Hvis du lavede typen om til DateTime, ville du kunne gøre noget i denne stil i stedet: "delete from DinTabel where DinDato < Date()"
24. august 2004 - 13:29
#7
:-( den sletter dem altså ikke kan det være fordi der er mellemrum mellem dato og tid?
24. august 2004 - 13:34
#8
Det burde være lige meget da det er en tekst baseret "mindre end". Lige som "aa.txt" står før "aa 123.txt" når man sortere filer.
24. august 2004 - 14:32
#9
Får du en fejl? Hvilken database? har du forsøgt med: DELETE * FROM osv ...
24. august 2004 - 15:09
#10
ok nu virkede det, det var * jeg havde overset :-) Tak for hjælpen, i får lov at dele point, da i fik det til at virke i fællesskab.
24. august 2004 - 15:23
#11
så siger jeg da tak. .o) <-- One Eyed Jack
25. august 2004 - 07:59
#12
nogle databaser er ligeglad med den * Og tak for p ...
Kurser inden for grundlæggende programmering