13. januar 2003 - 14:30
Der er
3 kommentarer og 1 løsning
Gem øverste id
Jeg har en side hvor jeg skal have fat i den seneste id. Der bruger jeg følgende SQLstmt = "SELECT TOP 1 * FROM stat ORDER BY Id desc;" Set rs1 = conn.Execute(SQLstmt) Et stykke længere nede skal jeg så updatere den seneste id. I nedenstående opdatere jeg id = 1 men jeg kan vel også opdatere den seneste? SQL_update = "UPDATE DISTINCTROW stat SET skade = '"& skade & "' WHERE ID = 1"
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
13. januar 2003 - 14:33
#1
SQL_update = "UPDATE DISTINCTROW stat SET skade = '"& skade & "' WHERE ID = ID + 1" //>Rune
13. januar 2003 - 14:37
#2
Gem ID fra første SQL sætning : SQLstmt = "SELECT TOP 1 * FROM stat ORDER BY Id desc;" Set rs1 = conn.Execute(SQLstmt) 'Gem ID'et ID = rs1("ID") ...kode... 'Når du skal opdater brug ID og i stedet for 1 SQL_update = "UPDATE DISTINCTROW stat SET skade = '"& skade & "' WHERE ID = " & ID
13. januar 2003 - 14:37
#3
UPDATE DISTINCTROW stat SET skade = '"& skade & "' WHERE ID = ( SELECT TOP 1 * FROM stat ORDER BY Id desc )
13. januar 2003 - 14:38
#4
Jeg mente : UPDATE DISTINCTROW stat SET skade = '"& skade & "' WHERE ID = ( SELECT TOP 1 ID FROM stat ORDER BY Id desc )
Kurser inden for grundlæggende programmering