webForumDet fria alternativet

Fel i SQL-fråga!

3 svar · 223 visningar · startad av Percy

PercyMedlem sedan mars 2000187 inlägg
#1

Hej!
Får upp Syntax error in UPDATE statement då jag använder mig av följande kod:
SQLStmt = "UPDATE links SET (namn = '" & Request.Form("namn") & "'), (url = '" & Request.Form("url") & "'), (land = '" & Request.Form("namn") & "') WHERE (id = '" & Request.Form("id") & "')"
Någon som vet hur det skall se ut för att fungera?
tack på förhand!

AGMedlem sedan mars 20001 266 inlägg
#2

Parentesesrna fyller inge funktion, vad jag vet iaf. Sen vad är det för typ på de olika fälten? Det ska tex inte vara ' runt id, antar det är en räknare.

SQLStmt = "UPDATE links SET " 
SQLstmt = SQLstmt & "namn = '" & Request.Form("namn") & "', "
SQLstmt = SQLstmt & "url = '" & Request.Form("url") & "', "
SQLstmt = SQLstmt & "land = '" & Request.Form("namn") & "'"
SQLStmt = SQLStmt & " where id =" & Request("id")

Exempel på alternativ kod du skulle kunna använda.

Andreas

PercyMedlem sedan mars 2000187 inlägg
#3

Jag fick inte den att fungera p.g.a. samma fel, syntaxfel! Någon som vet hur frågan skall se ut i den form jag skrivit den i?

AGMedlem sedan mars 20001 266 inlägg
#4

Läs här isf: http://cgi.webforum.nu/wf/Forum11/HTML/001174.html
sen: http://msdn.microsoft.com/library/sdkdoc/daosdk/daderr05_4nug.htm

Koden fungerar för mig kan jag upplysa dig om
Andreas

125 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)