Redirect till postat id

ASP

8 svar · 284 visningar · startad av Jacek

Medlem sedan apr. 2000169 inlägg
Trådstart#1

Hur skall en redirect kod se ut om jag t.ex. som här på webforum när du startar ett nytt ämne så hamnar du i ditt eget inlägg direkt efter att du postat de..
Hur får man ut Id nummret på inlägget direkt efter man postat det?

Medlem sedan dec. 19996 522 inlägg
#2

Kan du inte använda dig av http referer ?

Medlem sedan apr. 2000169 inlägg
#3

hur menar du då?

Men är det inte enklast att ha någon liten kod som tar fram id numret på den nya posten, eftersom att id numret skapas automatiskt i databasen.

Medlem sedan juni 200032 967 inlägg
#4

Du kan få ut id-numret genom att ställa följande fråga i direkt anslutning till din insert:

SELECT @@IDENTITY

Fungerar om du kör Access 2000 eller Microsoft SQL Server.

Mvh,

Medlem sedan apr. 2000169 inlägg
#5

Fungerar det bara i SQL server och Access 2000?

Medlem sedan juni 200032 967 inlägg
#6

Vad jag vet. Vad använder du för dbms?

Medlem sedan apr. 2000169 inlägg
#7

Går det inta att fi ut Id i någon slags case.
typ: http://forum.asp?id=\<%=forumid%>

Jag är lite oldschool, kör ma 97!

Medlem sedan juni 200032 967 inlägg
#8

Jag väljer att citera ett gammalt inlägg av emission:

Nej, det enda sättett är att använda sig av direktuppdatering via recordset:et, dvs. du kan inte få ut värdet om du gör en vanlig INSERT.
rs.addnew
rs("Fornamn")="Gnutt"
rs.update

idnummer=rs("ID")

Ett av mycket få tillfällen där denna teknik är användbar.

Mvh,

Medlem sedan apr. 2000169 inlägg
#9

okej, tack @nders!

303 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
169 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)