webForumDet fria alternativet

Nya id:iet i samma post blir fel!

ASP

3 svar · 209 visningar · startad av crisse6

Medlem sedan dec. 20002 526 inlägg
Frågan#1

Hej!

Forsoker fora in det nya id:iet som skapades i samma post men i en annan kolumn. Forsokte med denna koden, men det funkar ej, far "Oavslutad strang.. (eller liknande)"

[red]
sql = "Insert into t_threads (f_title, f_dte, f_user, f_latest, f_by, f_answers, f_text, forumID) VALUES ('" & request.form("title") & "',#" & Datum &"#, 'crisse6', '" & Datum &"', 'crisse6', '0', '" & request.form("text") & "', '" & request.querystring("forumID") &"');SELECT @@IDENTITY
rs = objConn.execute(sql).NextRecordSet
intNewID=rs(0) 
sql3 = "update t_threads SET svarID = "& intNewID &" Where threadID = "& intNewID
objConn.execute sql3,,128

Taclsam for hjalp!

Medlem sedan aug. 20013 824 inlägg
#2

Detta borde funka:

[red]sql = "Insert into t_threads (f_title, f_dte, f_user, f_latest, f_by, f_answers, f_text, forumID) VALUES ('" & request.form("title") & "',#" & Datum &"#, 'crisse6', '" & Datum &"', 'crisse6', '0', '" & request.form("text") & "', '" & request.querystring("forumID") &"');SELECT @@IDENTITY
objConn.execute sql,,128

Set rs = objConn.Execute "SELECT @@Identity" 

sql = "update t_threads SET svarID = "& rs(0) &" Where threadID = "& intNewID
rs.Close : Set rs = Nothing
objConn.execute sql,,128
[/red]

Tror dock att det finns nåt bättre sätt.

/ Mikul

Medlem sedan dec. 200012 464 inlägg
#3

Access?

sql = "Insert into t_threads (f_title, f_dte, f_user, f_latest, f_by, f_answers, f_text, forumID) " & _
" VALUES ('" & request.form("title") & _
"',#" & Datum &"#, 'crisse6', #" &_
Datum &"#, 'crisse6', '0', '" & request.form("text") & _
"', '" & request.querystring("forumID") &"')"
objConn.execute sql,,128
set rs = objConn.execute("SELECT @@IDENTITY")
intNewID=rs(0) 
sql3 = "update t_threads SET svarID = "& intNewID &" Where threadID = "& intNewID
objConn.execute sql3,,128

Det går inte att utföra flera satser i samma anrop i Access.

(Du hade glömt en avslutande " )

Medlem sedan dec. 20002 526 inlägg
#4

Ta det lugnt killar!! Hinner ju inte uppdatera innan det ar 2 svar, jesus! Aggresiva eller? Hahahha! Funkar kanon, tog din kod LarsG, inget illa menat till dig Mikul, men LarsG har ju ett visst rykte har pa wF!

Tack igen for sa snabbt svar!!!

266 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)