Avatar billede online-help.dk Nybegynder
03. juni 2002 - 20:15 Der er 4 kommentarer og
1 løsning

hvorfor spilt...

jeg har denne linje:
if not rs("stem") = "" Then
strStemt = rs("stem")
strEt = Split(strStemt,",")
  For t = LBound(strTor) to UBound(strTor)
if strEt(t) = strDette Then
strHar = "ja"
else
end if
  Next
else
end if

men hvis der kun står asp_5 og ikke andet i databasen for jeg denne fejl:
Null er brugt ugyldigt: 'Split'

/on/t_forum/stem.asp, line 28

hvordan løser jeg det???
Avatar billede medions Nybegynder
03. juni 2002 - 22:28 #1
Prøv at skriv hvad dine variabler indeholder!

ex.
rs("stem")          1,2,3,5,6
strTor              12
osv

//>Rune
Avatar billede tmceu Praktikant
03. juni 2002 - 23:40 #2
Nu kan man ikke se hvordan du initialiserer strTor, men for at ovenstående skal virke, skal strTor og strEt være lige lange. Lidt mere kode ville nok hjælpe, især hvis du kunne udpege linie 28.
Avatar billede kimiwan Nybegynder
04. juni 2002 - 01:06 #3
du kan prøve med noget i stil med det her:

if len(rs("stem"))>0 then
  strStemt = rs("stem")
  strEt = split(strStemt,",")
  for t = 0 to ubound(strEt)
    if strEt = strDette then
      strHar = "ja"
    else
      strHar = "nej"
    end if
  next
else
  response.write("længden på rs('stem') er nul")
end if

jeg har udeladt strTor, da du ikke skal/bør bruge den til at tjekke array-størrelsen på strEt.
Avatar billede online-help.dk Nybegynder
04. juni 2002 - 09:00 #4
det prøver jeg lige i aften...
Avatar billede online-help.dk Nybegynder
04. juni 2002 - 17:59 #5
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester