Avatar billede raeven Nybegynder
10. december 2001 - 15:55 Der er 8 kommentarer og
1 løsning

\"Case select\" med flere udtryk

Kan man lave en \"case select\" med flere udtryk?
eks:
case select request.form(\"blabla\") AND(?) request.form(\"båtbåt\")
case ??? and ???

hvordan???

mvh ræven
Avatar billede nute Nybegynder
10. december 2001 - 15:57 #1
nei...du kan kun benytte én variabel

/nute
Avatar billede wzglobal.com Nybegynder
10. december 2001 - 15:58 #2
Nej ! :(
Avatar billede raeven Nybegynder
10. december 2001 - 16:03 #3
hvordan gør jeg så???
Avatar billede nute Nybegynder
10. december 2001 - 16:06 #4
benytter alminnelig if\'s...

blabla = request.form(\"blabla\")
batbat = request.form(\"båtbåt\") \'vær forsiktig med spesialtegn som identifikatorer

if( blabla = \"blabla\" AND batbat = \"batbat\" ) then

else
  if( blabla = \"batbat\" AND batbat = \"batbat\" ) then

  else
    if( blabla = \"blabla\" AND batbat = \"blabla\" ) then

    end if

    end if
  end if
endif
Avatar billede aho_metier Nybegynder
10. december 2001 - 16:33 #5
Det kan faktisk godt lade sig gøre:

select case true
    case request(\"param1\")=\"a\" and request(\"param2\")=\"b\"
        response.write \"ab<br>\"
    case request(\"param1\")=\"b\" and request(\"param2\")=\"c\"
        response.write \"bc<br>\"
    case else
        response.write \"ved ikke ???<br>\"
end select
Avatar billede nute Nybegynder
10. december 2001 - 16:43 #6
UHA !!! *grøsser*

det er faktisk mulig...(mot all normal bruk av select case). det forundrer vel faktisk ikke når man tenker på alle andre merkelige ting MS gjør...

anyway...jeg har iallefall lært noe idag :-) og den korrekte løsningen skal være:

a = \"a\"
b = \"b\"

select case a=\"a\" and b=\"b\"
    case true
        response.write \"true<br>\"
    case false
        response.write \"false<br>\"
end select

points går til aho_metier og jeg skriver en brokkemail til Mr. Gates
Avatar billede raeven Nybegynder
10. december 2001 - 17:47 #7
Jeg blev desværre nød til at bruge if\'s :( Men tak for hjælpen...
Hvem skal have pointene?
Avatar billede raeven Nybegynder
10. december 2001 - 17:48 #8
tillægsspørgsmål.. hvad skal session.timeout sættes til for at den ikke \"løber ud\"?
Avatar billede nute Nybegynder
10. december 2001 - 19:44 #9
raeven >> well...du fikk det svaret du søkte fra aho_metier, så det er vel rettferdig at han får poengene

for ¨å være sikker på at timeout ikke \"løper ut\", kan du jo bare sette den til en høy verdi...

/nute
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