webForumDet fria alternativet

Inkompatibla typer..

2 svar · 200 visningar · startad av Bendro

BendroMedlem sedan jan. 20013 039 inlägg
#1

Får det felet på följade kod:

SQL = "UPDATE fraga SET besvarad = 'true', svar_text = '"&svar&"' WHERE fraga_ID = "&id&";"

Databasen är access, fältet "besvarad" är av typen Ja/nej, svar_text är text och ID är numerisk. Efter sökning var jag under uppfattningen att man kunde skriva så som jag gjort....alltså med 'true'. Var det fel uppfattat av mig, eller ser ni något annat fel någonstans?

LarsGMedlem sedan dec. 200012 464 inlägg
#2
SQL = "UPDATE fraga SET besvarad = true, svar_text = '"&svar&"' WHERE fraga_ID = "&id
EclipseMedlem sedan juli 20003 825 inlägg
#3

· Ingen punkt eller kommatecken framför WHERE.
· Inga fjumpar när man frågar efter siffror eller TRUE/FALSE.
· Använd samma namn på sessions / textfields / tabellnamn.

----
Gamal text jag hittade. Lägg till en reminder om brädgårdar vid datum, ... WHERE dteCreated = #" & date() & "#

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)