webForumDet fria alternativet

cInt

4 svar · 436 visningar · startad av devotion

devotionMedlem sedan jan. 20013 582 inlägg
#1

Hej! :)

Jag vill använda cInt, när jag hämtat ett tal från ett varcharfält i en databas. Men om det inte finns något tal dvs tomt eller null, så kraschar ju funktionen... Hur kan man undvika det?

Det kan bara förekomma 0, 1, och tomt/null

cInt(Rs("field"))

Mvh
Henrik

QuidMedlem sedan juni 20006 025 inlägg
#2
IF Rs("field") = "0" OR Rs("field") = "1" THEN
 vFoo = cInt(Rs("field"))
END IF
voigtann1Medlem sedan juni 20019 519 inlägg
#3

eller:

CInt("0" & Rs("field"))
@ndersMedlem sedan juni 200032 969 inlägg
#4

Beror ju också lite på vad man vill ska hända vid null...

voigtann1Medlem sedan juni 20019 519 inlägg
#5

@nders skrev:

Beror ju också lite på vad man vill ska hända vid null...

sant

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