/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
if sætninger
Fra : Christian M. Nielsen


Dato : 04-02-02 18:28

Jeg har ledt efter et sted at læse om brugen af if sætninger, men har ikke
kunne finde t sted,.H vis der er nogen der har en god side vil jeg gerne
have en url

Mit problem er at jeg gerne vil have sat strKat til en værdi, men jeg får en
fejlmeddelelse

*************

Error Type:
Microsoft VBScript compilation (0x800A03F6)
Expected 'End'
ElseIf oRs("Kategori") = 2 Then strKat = Forlystelser og Herregårde

************

nedenstående er koden jeg får fejlmedelelsen på

If oRs("Kategori") = 1 Then strKat = Slotte
ElseIf oRs("Kategori") = 2 Then strKat = Forlystelser og Herregårde
ElseIf oRs("Kategori") = 3 Then strKat = Gallerier
ElseIf oRs("Kategori") = 4 Then strKat = Kirker
ElseIf oRs("Kategori") = 5 Then strKat = Naturoplevelser

Else

strKat = Oltidsminder

End If


Nogen der har et bud på hvordan koden skal være?
--

Mvh / Regards

-=< Christian >=-
ICQ: 25308942
http://www.cmnielsen.dk



 
 
Janus Klok Lauritsen (04-02-2002)
Kommentar
Fra : Janus Klok Lauritsen


Dato : 04-02-02 18:51

Dit problem er slet ikke if sætningen, men nærmere din brug af strings.
Strings i ASP er i " og det mangler du.
Din kode skal altså se sådan ud:
If oRs("Kategori") = 1 Then
strKat = "Slotte"
ElseIf oRs("Kategori") = 2 Then
strKat = "Forlystelser og Herregårde"
ElseIf oRs("Kategori") = 3 Then
strKat = "Gallerier"
ElseIf oRs("Kategori") = 4 Then
strKat = "Kirker"
ElseIf oRs("Kategori") = 5 Then
strKat = "Naturoplevelser"
Else
strKat = "Oltidsminder"
End If

Mvh
Janus
"Christian M. Nielsen" <christian@cmnielsen.dk> wrote in message
news:3c5ec4ee$0$226$ba624c82@nntp03.dk.telia.net...
> Mit problem er at jeg gerne vil have sat strKat til en værdi, men jeg får
en
> fejlmeddelelse
>
> *************
>
> Error Type:
> Microsoft VBScript compilation (0x800A03F6)
> Expected 'End'
> ElseIf oRs("Kategori") = 2 Then strKat = Forlystelser og Herregårde
>
> ************
>
> nedenstående er koden jeg får fejlmedelelsen på
>
> If oRs("Kategori") = 1 Then strKat = Slotte
> ElseIf oRs("Kategori") = 2 Then strKat = Forlystelser og Herregårde
> ElseIf oRs("Kategori") = 3 Then strKat = Gallerier
> ElseIf oRs("Kategori") = 4 Then strKat = Kirker
> ElseIf oRs("Kategori") = 5 Then strKat = Naturoplevelser
>
> Else
>
> strKat = Oltidsminder
>
> End If
>
>
> Nogen der har et bud på hvordan koden skal være?
> --
>
> Mvh / Regards
>
> -=< Christian >=-
> ICQ: 25308942
> http://www.cmnielsen.dk
>
>



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste