webForumDet fria alternativet
Logga in / Bli medlem

syntax erron in UPDATE-statement

ASP

4 svar · 176 visningar · startad av qwerty

Medlem sedan jan. 2001391 inlägg
Trådstart#1

Vad är det för syntax error i update-statementet

SQL = "UPDATE Tabell1 SET text = uppdaterat WHERE ID ="& id

text är fältet i databasen och uppdaterat är en text som jag har hämtat från ett formulär. ID´t har jag skickat med som ett dolt fält i formuläret.

Medlem sedan juni 200032 967 inlägg
#2

text är ett reserverat ord i access (datatyp). dessutom skall du ha fjumpar runt värdet (om det inte är ett fält vill säga.)

SQL = "UPDATE Tabell1 SET [text] = 'uppdaterat' WHERE ID ="& id
Medlem sedan jan. 2001391 inlägg
#3

ok, det funkade med hakarna kring text, men om man sätter fjumpar kring uppdaterat så ersätts ju texten med ordet uppdaterat. Jag vill ju att den ska ersätta med det som finns i variabel uppdaterat. En text som jag hämtat med request.form.

...och tar jag bort fjumparna får jag too few parameters el. liknande felmess

Medlem sedan dec. 200012 464 inlägg
#4
SQL = "UPDATE Tabell1 SET [text] = '"& uppdaterat & "' WHERE ID ="& id
Medlem sedan jan. 2001391 inlägg
#5

tack!

380 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
120 ms — deklarationer (db)
121 ms — hämta statistik (db)
135 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)