webForumDet fria alternativet
Logga in / Bli medlem

Typblandningsfel

ASP

2 svar · 210 visningar · startad av Palleman

Medlem sedan dec. 2000557 inlägg
Trådstart#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?

Medlem 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
Medlem 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! :)

255 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)