Accueil | Hébergement Débutant | Hébergement Pro | Référencement | Nos atouts | Support | Contact | Réseau ?
www.007hebergement.com | Vérifiez si votre nom de domaine est libre ? www.
AIDE/SUPPORT
Foire aux questions F.A.Q
Guides d'utilisation
Lexique
Tutorials & Ressources
Whois
Etat du reseau
Contactez nous
Notre société
Conditions de ventes

Support technique et aide:
Variables en ASP
Variables en ASP


La déclaration de variables en ASP est simple, surtout depuis que toutes les variables
sont de type Variant. Vous n'avez pas besoin de déclarer si elles sont Intégrées,
String ou Object. Vous devez juste les déclarer car elles possèdent le potentiel
d'être de n'importe quel type. Voici un bout de code qui crée et assigne des valeurs
à certaines valeurs:
<%@ LANGUAGE="VBSCRIPT" %>

<%

'Déclaration d'une variable.
'une simple côte annonce un
'un commentaire en VBScript Dim MyName

'Pour déclarer une variable, vous devez
'juste mettre le mot Dim devant le
'nom de la variable
MyName = "Scott Mitchell"

'Création de quelques variables
Dim Age, Pi
Age = 20
Pi = 3.14159

'Une fois que toutes les variables sont
'de type variant, nous pouvons ré-assigner
'des valeurs. (Mauvais façon de coder, 'sinon!)
MyName = 45
Pi = Age
Age = "Yellow Schoolbus!"

%>
Si vous voulez éditer en sortie les variables, vous devez simplement faire
un Response.Write. Voici un exemple:
<%@ LANGUAGE="VBSCRIPT" %>
<%
'Déclaration d'une variable.
Dim MyName

MyName = "Scott Mitchell"

'Edite en sortie MyName
Response.Write(MyName)

'Pour concaténer des chaînes en VBScript,
'utilisez le signe &
Response.Write("My name is " & MyName)

%>
Une fois que les variables sont de type variable, vous pouvez vous
demander ce qui se trouve à l'intérieur. Il existe des fonctions pré-fabriquées
qui vous aident dans cette tâche.
<%@ LANGUAGE="VBSCRIPT" %>
<%
'Déclaration de la variable MyName.
Dim MyName

MyName = "Scott Mitchell"

'Retournera la valeur vrai en sortie
Response.Write(InStr(MyName))

'Retournera la valeur faux en sortie
Response.Write(IsNumeric(MyName))

'Retournera la valeur faux en sortie
Response.Write(IsDate(MyName))

%>
Vous pouvez explicitement "caster" le type d'une variable lorsque vous lui
assignez un type. C'est une très bonne méthode de programmation. Si vous avez
une variable SomeString avec la valeur "5" et que vous voulez assigner sa valeur
à une variable SomeInt, vous ne voulez pas que SomeInt devienne de type String
mais reste un entier. Vous pouvez donc écrire: SomeInt = CInt (SomeString) Voici
un exemple:
<%@ LANGUAGE="VBSCRIPT" %>
<%
'Déclaration de la variable MyName.
Dim MyName

'Explicitement fait de Myname une chaîne
MyName = CStr("Scott Mitchell")

Dim Age, Pi

'Explicitement fait de MyAge un entier
Age = CInt(20)

'Explicitement fait de Pi un double
Pi = CDbl(3.14159)

%>
Retour | Accueil Aide


Maj 06-09-2010 | 5