webForumDet fria alternativet

datatypen Ja/nej jämförs med vadå?

ASP

3 svar · 204 visningar · startad av tlee

Medlem sedan mars 2001290 inlägg
Frågan#1

hej

jag har en access2000 databas och tabell med lite fält som har datatypen "Ja/Nej"

okej.. fältet fldCheckbox1 är ikryssad


if recMain("fldCheckbox1") = "True" then _
	response.write("waaa")

if recMain("fldCheckbox1") = "1" then _
	response.write("waaa")

if recMain("fldCheckbox1") = "on" then _
	response.write("waaa")

if recMain("fldCheckbox1") = 1 then _
	response.write("waaa")

inget av ovan funkar, vad är det man skall jämföra med?
Gör jag en response.write(recMain("fldCheckbox1")) så skriver han ut True men det funkar inte att jämföra med det..

nån som begriper?

/t

Medlem sedan juli 20011 084 inlägg
#2

If recMain("fldCheckbox1") = True Then

i alla fall om man ändrar från Ja/Nej till Sant/Falskt, men kanske fungerar ändå?

Medlem sedan mars 2001290 inlägg
#3

:bire

"True" och True var två olika saker :OO

tack för hjälpen!

Medlem sedan feb. 200112 078 inlägg
#4

tlee skrev:

"True" och True var två olika saker

Givetvis. Allt som innesluts i " (situationstecken), räknas som en sträng (String). True/False är inte en sträng, utan ett sanningsobjekt (om nu kan kalla det så?). :)

266 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)