webForumDet fria alternativet

Felaktig variabeltyp.

6 svar · 283 visningar · startad av znyder

znyderMedlem sedan dec. 2002172 inlägg
#1
Function checkuser(user)
  user = "" & user
  SET RStyp = MinCon.Execute("SELECT vip FROM person WHERE username='" & user & "'")
  IF RStyp("vip") = "ja" THEN
  user = user & " <IMG SRC=""pictures/vip.gif"" BORDER=""0"" ALT=""V.I.P Medlem"">"
  END IF
  checkuser = user
End Function

Får detta felmeddelande:
Feltyp:
(0x80020009)
Felaktig variabeltyp.
/LMG/txt/databas.txt, line 65

ibland funkar det och ibland inte, varför??

znyderMedlem sedan dec. 2002172 inlägg
#2

IF RStyp("vip") = "ja" THEN

Det är RAD 65.

OveRRidEMedlem sedan feb. 200112 078 inlägg
#3

Vad är VIP för datatyp i databasen?

LarsGMedlem sedan dec. 200012 464 inlägg
#4
Function checkuser(user)
  user = "" & user
  SET RStyp = MinCon.Execute("SELECT vip FROM person WHERE username='" & user & "' and vip = 'ja'" )
  if not RStyp.eof then  
      user = user & " <IMG SRC=""pictures/vip.gif"" BORDER=""0"" ALT=""V.I.P Medlem"">"
       end if
  checkuser = user
End Function
cyprysMedlem sedan dec. 20003 563 inlägg
#5

Om du har VIP som datatyp bool (ja/nej) så räcker det med

if rstyp("vip") = true then
...

' eller t.o.m

if rstyp("vip") then
...
Jesper TMedlem sedan nov. 20017 144 inlägg
#6

OT: var inte "V.I.P" ett 80-talsfenomen?

znyderMedlem sedan dec. 2002172 inlägg
#7

Tackar, kodem med EOF funkade :)
Den är som TEXT :)

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