Français | English  
HEBERGEMENT | NOM DE DOMAINE | REFERENCEMENT | NOS ATOUTS | ASSISTANCE | A PROPOS | CONTACT
Commancez ici | Lexique | Blog | Outils pour pros | Etat du réseau | Espace clients
Aides en ligne
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







hebergement web
Votre hébergement web sera actif en 1h. "L'HEBERGEMENT web made in FRANCE"
* Prix en euros hors T.V.A. Française 19.6%
hebergement web
Copyright 1999-2010 - S.A.R.L Ligne Web Services | 4 rue galvani 75017 Paris | RCS Paris B 450 453 881 Maj 06-09-2010 9
hebergement web