webForumDet fria alternativet

syntax erron in UPDATE-statement

4 svar · 176 visningar · startad av qwerty

qwertyMedlem sedan jan. 2001391 inlägg
#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.

------------------
Qwerty

Den som provar han testar...

@ndersMedlem sedan juni 200032 969 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

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

qwertyMedlem 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
------------------
Qwerty

Den som provar han testar...

[Redigerat av qwerty den 07 jun 2001]

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

------------------
essentitia preter non sans multiplicandum

qwertyMedlem sedan jan. 2001391 inlägg
#5

tack!

------------------
Qwerty

Den som provar han testar...

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