18. november 1999 - 16:26
Der er
8 kommentarer og 1 løsning
SQL-String til at den sidste post...
Jeg har en database hvor der er en masse poster, hvordan får jeg den nedereste post slettet ... jeg ville selv have gættet på noget i den her stil : DELETE TOP 1 * FROM Fedt ORDER BY ID DESC
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
18. november 1999 - 16:35
#1
Ikke helt sikker om TOP virker ved delete, med prøv lige uden *.
18. november 1999 - 16:39
#2
Opbygningen af en DELETE er: DELETE FROM tabelnavn WHERE kriterie
18. november 1999 - 16:40
#3
hmm det virker ikke ...
18. november 1999 - 16:41
#4
ok, det var godt nok ikke til dig sone... men kan du ikke komme med en eks til hvis man skal slette den sidste post efter ID...
18. november 1999 - 16:49
#5
Så gør det af 2 gange alla: rs.Open("SELECT TOP 1 ID FROM fedt ORDER BY ID DESC") DELETE FROM fedt WHERE ID = " & rs.Field("ID").Value
18. november 1999 - 16:50
#6
Eller istedet for DELETE, så bare rs.Delete() :o)
18. november 1999 - 16:50
#7
ok, den var jo klar nok... det var bare mig der ikke lige hadet tænkt på den ... Takker
18. november 1999 - 16:56
#8
delete from Fedt where exists (select top 1 IDFedt from Fedt order by IDFedt desc) Den her skulle virke af 1 gang
18. november 1999 - 17:14
#9
eller: Delete From Fedt where Id=(Select Top 1 Idfedt From Fedt Order By Idfedt Desc)
Kurser inden for grundlæggende programmering