If..then..else i ASP

Tags:    asp
Skrevet af Bruger #349 @ 27.01.2002
If... Then... Else

Den mest populære betingelsessætning er uden tvivl If-sætningen. Den kan have denne simple form:
If betingelse Then Sætninger

Et typisk eksempel ville være:
<%
If hour(now) >= 12 Then response.write "God eftermiddag!"
%>

Dette script vil skrive " God eftermiddag!", på skærmen, hvis klokken er over 12.
Scriptet vil dog ikke sige noget hvis klokken er under 12. For at få den til at vise det skal vi bruge
elseif og else.
Eksempel:
<%
If Hour(now) < 12 Then
	Response.write "God morgen!"
ElseIf Hour(now) >= 18 Then
	Response.write "God Aften!"
Else
	Response.write "God eftermiddag!"
End If
%>


Scriptet vil skrive "God morgen!", "God Aften!", eller "God eftermiddag!", alt efter hvilket klokkeslet.
Forskellen på dette, og det første script er at vi har tilføjet 'ElseIf', og 'Else'. ElseIf virker som hvis du direkte oversatte det til dansk "eller hvis", og Else skal tages som "eller". Til sidst sætter vi End If, som betyder at nu slutter "If" sætningen.
I If sætninger bruges der meget operatorer til give en betingelse. Du kan se dem her:

= Lig med
< Mindre end
> Større end
<= Mindre end eller lig med
>= Større end eller lig med

Du vil kunne se et eksempel i script nummer 1 hvor vi brugte dem:
<%
If hour(now) >= 12 Then response.write "God eftermiddag!"
%>

hour(now) >= 12 betyder at hour(now) skal være større end 12, eller lig med. Hvis dette ikke er tilfældet skriver den intet.

Håber at du kunne bruge denne artikel, ellers skriv til mig på email adressen: martin-boy@mail1.stofanet.dk
Eller spørg i forum'et.



Hvad synes du om denne artikel? Giv din mening til kende ved at stemme via pilene til venstre og/eller lægge en kommentar herunder.

Del også gerne artiklen med dine Facebook venner:  

Kommentarer (4)

User
Bruger #3654 @ 03.04.03 16:19
Hejsa...
Jeg synes din artikel er meget pædagoisk. Jeg er selv nybegynder til ASP, men jeg fattede alligevel alt din artikel handlede om... Så yderst god kritik herfra ;)
Ellers lækkert nok!
User
Bruger #5759 @ 09.05.04 00:33
Synes den artikel virker bekendt ! Hmmm la mig tænke !

Nåårh ja du har nakket det lige ud af "ASP" Skrevet af Christoph Wille Og Christian Koller !

Det lidt kedeligt at du ikk har talent nok til at skrive dem selv og ska kopier var ;)

NB: har vedhæftet et lille billede :)

http://www.effectstudio.net/snyder.jpg

//Im out ! Btw. ASP bogen af Christoph Wille Og Christian Koller er ret go ... har lige læst den færdig :)
User
Bruger #4753 @ 07.06.04 14:15
Syntes det er ligemeget han ikke selv har skrevet sp længe vi forstår artiklen =) så jeg har det fint emd det. Selvom der sikkert er Copyright på bogen =/
User
Bruger #5956 @ 12.06.04 13:52
Syntes det er en rigtig god Artikel, Men Kasper, D akan vel være ligeglad ?.. Ikke sikkert vi havde fået glæde ad den hvis han ikke havde posted den ?
Du skal være logget ind for at skrive en kommentar.
t