webForumDet fria alternativet

Sql problem med update

3 svar · 207 visningar · startad av Pace

PaceMedlem sedan juni 20015 947 inlägg
#1
UPDATE gastbok SET namn='jerker', SET email='a@a.com', SET hemort='', SET hemsida='', SET kommentar='superkass sajt!', SET smiley=null, SET datum=## WHERE id=35

Så ser min SQL sats ut utkriven med response.write. Kan ni hitta några fel?
Ger i alla fall "Syntax error in UPDATE statement."

------------------
Peter D

@ndersMedlem sedan juni 200026 914 inlägg
#2

du skall bara ha SET en gång.

UPDATE gastbok SET namn='jerker',  email='a@a.com', hemort='', hemsida='', kommentar='superkass sajt!', smiley=null, datum=## WHERE id=35

den kan dock få problem med att du försöker stoppa in tomt datum i 'datum', men också med att fältet heter just datum, som är ett reserverat ord om du använder svensk access.

mvh,

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

LarsGMedlem sedan dec. 200012 465 inlägg
#3

Ett i alla fall.

Du skall inte skriva set vid varje kolumn, dvs

UPDATE gastbok SET namn='jerker', email='a@a.com', hemort='', hemsida='', kommentar='superkass sajt!', smiley=null, datum=## WHERE id=35

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

PaceMedlem sedan juni 20015 947 inlägg
#4

OK!

Var ett tag sedan jag använda update, så jag får väl skylla på det ;)

den kan dock få problem med att du försöker stoppa in tomt datum i 'datum'

Jo, strängen "datum" innehåller alltid ett värde, det är bara exemplet som inte gör det.

------------------
Peter D

[Redigerat av Pace den 20 jul 2001]

Genererad på 372 ms · cache AV · v20260730165559-full.f96bc7eb