webForumDet fria alternativet

Typblandningsfel

2 svar · 210 visningar · startad av Palleman

PallemanMedlem sedan dec. 2000557 inlägg
#1

Hej.

Tragglar med ett UPDATE-uttryck men får det inte att fungera.. någon som kan hjälpa mig?
Jag använder Access och tabellen Svar är av datatyp PM.

Får felmeddelande:
Typblandningsfel i villkorsuttryck.
svara.asp, line 311

Koden runt rad 311 ser ut så här:

SQL = "UPDATE inlagg_db SET Svar = '"& SVAR &"' WHERE ID = '"& VilketID &"'"
Connect.Execute(SQL)

Kör jag en Resonse.Write på SQLen får jag följande:
UPDATE inlagg_db SET Svar = 'Testkör ett svar.' WHERE ID = '5'

Någon?

------------------
// Palleman
www.wiicom.nu/palle

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Det låter och ser ut som om kolumnen id är numerisk. I så fall

SQL = "UPDATE inlagg_db SET Svar = '"& SVAR &"' WHERE ID = "& VilketID 
Connect.Execute SQL

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

PallemanMedlem sedan dec. 2000557 inlägg
#3

Hmm.. och jag som trodde jag testat allt.
Sökte igenom SÖK här på sidan och hittade orsaken till vad Typblandningsfel var, och tack vare dig så fungerar det nu!

Tackar och bugar! :)

------------------
// Palleman
www.wiicom.nu/palle

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