syntax erron in UPDATE-statement

ASP

4 svar · 188 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!

269 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)