Pour prendre une d�cision dans votre programme d'asp pour ex�cuter certain code si une certaine condition est vrai si le rapport est employ�
Puisque VBScript est la langue de d�faut � programmer dans l'asp, quand vous programmez un asp si le rapport il est r�ellement identique que programmant un VBScript si rapport.
Si syntaxe de rapport
Il y a une l�g�re diff�rence entre les asp si rapport et si ex�cution de rapport dans la plupart des autres langues.
Il n'y a aucune parenth�se, ou croisillons boucl�s, ni y a il n'importe quelle parenth�se.
Plut�t le commencement du code � ex�cuter dans si rapport quand son vrai est identifi� par puis et la fin du si le rapport est simplement identifi� par l'extr�mit� si
.
Au-dessous de est un exemple de si le rapport qui sera toujours vrai
Code d'asp :
<% Faible myNum myNum = 6 Si myNum = 6 puis Response.Write (� myNum variable = 6 �) Finir si
%>
O/P :
myNum variable = 6
Note :
Dans le notre si le rapport, vous pourrait noter que � = � op�rateur est employ� aux les deux ensemble la valeur du myNum � 6 au d�but, puis � elle est employ� pour comparer le myNum � 6. Dans l'asp, c'� deux usages de l'op�rateur d'�gales est embrouillant � beaucoup, mais il pourrait vous aider � se rappeler que vous ne pouvez pas placer la valeur des variables en dedans si des rapports, qui signifie que � = � peut seulement comparer !
Asp - Si rapport conditionnel d'autre
Parfois quand si le rapport est vrai vous pourriez vouloir ex�cuter un certain code et un certain code diff�rent quand il est faux.
Juste comme d'autres langages de programmation, dans l'asp avec l'utilisation du mot-cl� d'autre vous pouvez faire ceci
Au-dessous de est un exemple dans lequel partie d'autre de si le rapport est toujours ex�cut� car l'�tat donn� sera toujours faux
Code d'asp :
<%
Faible myNum myNum = 23 Si myNum = 6 puis Response.Write (� myNum variable = 6 �) Autrement Response.Write (� myNum variable de ** = � et myNum) Finir si
%>
O/P :
myNum variable de ** = 23
Asp - Rapport de conditionnel d'ElseIf
Toutes les fois qu'� la fois vous voudrez v�rifier des conditions multiples mais avec une normale si le rapport vous peut seulement v�rifier une condition,
Vous pouvez faire ceci avec ElseIf dans l'asp, qui est le nom donn� � l'si le rapport qui d�pend des autres si rapport.
Penser cela dans l'anglais bon : Si une certaine condition est vraie font alors cet �tat d'ElseIf deuxi�mes est vraie font alors ceci, etc.
Dans d'autres langages de programmation, vous avez pu avoir employ� le rapport d'�tat d'ElseIf, mais sinon savez juste que vous ne pouvez pas avoir un rapport d'ElseIf sans d'abord avoir si rapport.
Au-dessous de est un exemple dans lequel en second lieu si le rapport (elseif) est toujours vrai.
Code d'asp :
<% Faible myFastfood myFastfood = � JBox � Si myFastfood = � McD � puis Response.Write (� faveur heureuse de Por de repas ! �) myFastfood d'ElseIf = � JBox � puis Response.Write (� deux tacos svp ! �) Autrement Response.Write (� Pied-long sous-marin de dinde. �) Finir si
%>
O/P :
Deux tacos svp !
Keywords:
asp if statement response.write, asp if statement string,
asp if statement dim, asp tutorial