Oct.-2000DESS IIDEE © B. BAH 1 ASP Caractéristiques dun fichier ASP Son extension : « *.asp » La balise: Son indépendance vis à vis de toute plate–forme,

Slides:



Advertisements
Présentations similaires
19/06/02Kikiteam-ASI3n°1 / 21 Lenchere est en hausse… Forum, FAQ, Stats ! By KiKiTeam : Maxime Chambreuil, Minh LeHoai, Samy Fouilleux, Soizic Geslin.
Advertisements

Introduction Aux Systèmes dInformation et Multimédia T. Bourdeaudhuy S. Collart-Dutilleul P. Kubiak IG 2 I - Saison 2006/2007 ASP / Pages Web Statiques.
Le répertoire de base sous W200X serveur. Il peut être intéressant de fournir pour chaque utilisateur, un répertoire par défaut dans lequel les commandes.
Internet.
Exposé de Système - Informatique et Réseau
Introduction Aux Systèmes dInformation et Multimédia T. Bourdeaudhuy S. Collart-Dutilleul P. Kubiak IG 2 I - Saison 2006/2007 ASP / Pages Web Statiques.
Cours n°2M2. IST-IE (S. Sidhom) UE 303 Promo. M2 IST-IE 2005/06 Conception dun système d'information multimédia Architecture trois-tiers : PHP/MySQL &
Architecture de réseaux
Cours 6 : XML et les architectures N-tiers – Tier Applicatif
HTML Les types de balises
TP 3-4 BD21.
Formulaire HTML Introduction. Définition de formulaire.
ESIEE Paris © Denis BUREAU I N Initiation à la programmation avec le langage Java.
Gestion de la communication par établissement sur le site ville
Sécurité Informatique
Cours n°3 Les formulaires
Les requêtes La Requête est une méthode pour afficher les enregistrements qui répondent à des conditions spécifiques. La requête est donc un filtre.
Common Gateway Interface
LOG 02 Bases de Données Avancées Rappels sur JSP / Servlet
Développement d’applications web
SECURITE DU SYSTEME D’INFORMATION (SSI)
Windows 7 Administration des comptes utilisateurs
Le langage ASP Les variables d'environnement HTTP avec Request.
1 Sécurité Informatique : Proxy Présenter par : Mounir GRARI.
Administration de SharePoint
SERVLETS PRESENTATION
Serveurs Partagés Oracle
Programmation multimédia 3 Les objets de ASP Semaine 2 Préparé par Marc Aubé Source :
Développement Rapide dApplications Web avec.NET « Mon premier site »
Ecole Supérieure Privée de ingénierie et de technologie année universitaire :2013/2014 Cross-Plateform Cours JavaScript.
Les instructions PHP pour l'accès à une base de données MySql
28 novembre 2012 Grégory Petit
ASP.NET Par: Hugo St-Louis. C ARACTÉRISTIQUES A SP. NET Évolution, successeur plus flexible quASP (Active Server Pages). Pages web dynamiques permettant.
Programmation multimédia 3
Introduction au langage PHP Réfs : Chap 3 p 49. Présentation PHP (Hypertext PreProcessor) est un langage de développement Web créé en 1994 par Rasmus.
Développement dapplications web Authentification, session.
Visio 2010 : représentez et partagez encore plus simplement vos diagrammes et données
Le langage ASP Les formulaires avec Request. Les formulaires sont employés pour transmettre des informations saisies par un client à une application Web.
Le formulaire Les chaînes de requêtes. Les chaînes de requêtes (QueryStrings) correspondent à des informations associées à l'adresse URL avec un point.
1. 2 PLAN DE LA PRÉSENTATION - SECTION 1 : Code HTML - SECTION 2.1. : CSS (Méthode 1) - SECTION 2.2. : CSS (Méthode 2) - SECTION 3 : JavaScript - SECTION.
Web dynamique PhP + MySQL AYARI Mejdi 2006
COURS DE PROGRAMMATION ORIENTEE OBJET :
Chapitre 3 Les bibliothèques de balises JSP et la JSTL
Initiation au web dynamique
JEE 5 F.Pfister 2 institut eerie JEE – Une plateforme serveur  Développement et exécution d'applications réparties.
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
Techniques Internet de Base Licence 2 (Info, Maths, PC/PA) Université Jean Monnet Ruggero G. PENSA
Outil de gestion des cartes grises
Gérer la sécurité des mots de passe et les ressources
KIWAPP IS A B2B FULL-STACK APP-MANAGEMENT TOOL KIWAPP EN QUELQUES ETAPES Octobre 2014.
PHP 5° PARTIE : LES COOKIES
Rappel  Caractéristiques d’un fichier ASP  Son extension : « *.asp »  La balise:  Son indépendance vis à vis de toute.
Module 4 : Résolution de noms
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
Auvray Vincent Blanchy François Bonmariage Nicolas Mélon Laurent
Page 1Dernière mise à jour: 17 avril 2015 Service de l'enseignement des technologies de l'information, © HEC Montréal, Tous droits réservés.
 Formulaires HTML : traiter les entrées utilisateur
Initiation au JavaScript
Initiation au web dynamique Licence Professionnelle.
Comprendre le SGBDR Microsoft Access – partie 2
Les Java Server Pages Dans ce chapitre, nous allons :
CPI/BTS 2 Programmation Web Les sites dynamiques Prog Web CPI/BTS2 – M. Dravet – 02/10/2003 Dernière modification: 02/10/2003.
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
Dreamweaver le retour Avec Les Formulaires Les Calques
Dreamweaver (2) ● les calques (layers) ● les comportements
FORMULAIRES FOMULAIRE Permet à l’utilisateur d’entrer des renseignements le concernant. Utilisation –Inscription sur un site –Mise à jour d’une base.
Les formulaires Les calques Les comportements Les scénarios Les modèles Les feuilles de styles (CSS) La mise en ligne Les formulaires permettent à l’utilisateur.
DREAMWEAVER MX2 - Séance 2 Les calques Les comportements Les scénarios Les formulaires Les feuilles de style Les modèles Les cadres Mise en ligne Jérôme.
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
Formation K-sup Niv 1 Février 2009 CRISI - COM. Programme formation (1 ère ½ journée) _ Fonctionnement de K-Sup _ Création de la structure du site de.
Transcription de la présentation:

oct.-2000DESS IIDEE © B. BAH 1 ASP Caractéristiques dun fichier ASP Son extension : « *.asp » La balise: Son indépendance vis à vis de toute plate–forme, de tout langage de script et de tout navigateur.

oct.-2000DESS IIDEE © B. BAH 2 Fonctionnement de lASP Un script ASP sexécute lorsquun navigateur appelle une page ayant cette extension sur le serveur web. Le serveur lance alors le module ASP et lui transmet le fichier. Le module parcourt le fichier à la recherche de la balise. Au cours de cette action, dés que le module ASP rencontre un script encadré par la balise, il lexécute et renvoie ensuite au serveur du code HTML que celui-ci transmet, à son tour, au navigateur.

oct.-2000DESS IIDEE © B. BAH 3

oct.-2000DESS IIDEE © B. BAH 4 Le Modèle objets dASP Lobjet Application : représente le site web cest à dire lensemble des fichiers se trouvant dans le répertoire virtuel ou dans ses sous-répertoires. Lobjet Session : représente un utilisateur donné. Il permet de conserver des informations relatives au visiteur dune page à lautre tout au long de sa connexion. Il y a donc une session par visiteur.

oct.-2000DESS IIDEE © B. BAH 5 Le Modèle objets dASP Lobjet Request : permet de récupérer les données issues dun formulaire utilisant soit la méthode POST ou GET. Il permet également dobtenir des informations sur le serveur, sur le navigateur client et de récupérer les cookies stockés sur la machine du visiteur. Lobjet Response : Contient la réponse HTTP, cest à dire lensemble des informations à destination du navigateur client; comme par exemple lécriture dun cookie sur le disque dur du visiteur ou laffichage dune phrase à lattention de celui-ci.

oct.-2000DESS IIDEE © B. BAH 6 Le Modèle objets dASP Lobjet Server : représente le serveur et permet dinstancier et dutiliser des composants COM(standards ou personnalisés) dans une page ASP. Lobjet ASPError : Il prend en charge la gestion des erreur en renvoyant le maximum de renseignements sur les exceptions. Cest une nouveauté dASP 3.0.

oct.-2000DESS IIDEE © B. BAH 7 Linterface dun objet ASP Objet ASP - Collections - Propriétés - Méthodes

oct.-2000DESS IIDEE © B. BAH 8 Linterface dun objet ASP Les collections : Servent à stocker des informations en provenance ou à destination du client. Cest une sorte de tableau à deux colonne: la première stockant le nom dun contrôle par exemple et la seconde sa valeur. Les propriétés : permettent dobtenir ou de stocker des valeurs spécifiques. Lobjet méthodes : ce sont les procédures et fonctions qui permettent daccomplir des actions spécifiques.

oct.-2000DESS IIDEE © B. BAH 9 Lobjet Request Les collections de lobjet Request La collection Form récupère les données issues d'un formulaire utilisant la méthode POST. Cette collection Contient donc les noms et valeurs des contrôles (zones de saisie, listes de choix, boutons etc.) situés à l'intérieur des balises et d'un formulaire. Syntaxes :

oct.-2000DESS IIDEE © B. BAH 10 Lobjet Request Les collections de lobjet Request La collection QueryString, elle, récupère les données issues soit d'un formulaire utilisant la méthode GET ou dune chaîne de requête de type : Syntaxes :

oct.-2000DESS IIDEE © B. BAH 11 Lobjet Request Les collections de lobjet Request La collection Cookies permet de vérifier la présence d'un cookie de votre site sur le disque dur d'un client (sous forme d'un fichier) et d'en récupérer les Valeurs. Syntaxes :

oct.-2000DESS IIDEE © B. BAH 12 Lobjet Request Les collections de lobjet Request La collection ServerVariables contient les en-têtes HTTP de la requête. Il stocke des informations sur le navigateur, le serveur, lapplication et l'utilisateur. L'accès à ces informations est facilité grâce à la syntaxe suivante :

oct.-2000DESS IIDEE © B. BAH 13 Lobjet Response Les collections de lobjet Response La collection Cookies de l'objet Response permet de stocker des informations dans un fichier sous la forme nom/valeur sur le disque dur d'un client. Syntaxes à utiliser : Lorsqu'on veut placer un cookie simple c'est à dire qui contient une seule paire nom/valeur : Response.Cookies("NomCookie")

oct.-2000DESS IIDEE © B. BAH 14 Lobjet Response Les collections de lobjet Response Lorsqu'on veut placer un cookie à valeurs multiples c'est à dire possédant un seul nom mais plusieurs Clés: Exemple: <% Response.Cookies("Utilisateur")("Nom")="nom" Response.Cookies("Utilisateur")("Prenom")="Prenom" Response.Cookies("Utilisateur")("Adresse")="Adresse Response.Cookies("Utilisateur")(" ")=" Response.Cookies("Utilisateur").Expires= Date+365 %>

oct.-2000DESS IIDEE © B. BAH 15 Lobjet Response Les propriétés de lobjet Response La propriété Buffer est un tampon dans lequel le serveur peut placer les pages HTML générées dynamiquement. L'hôte de script y ajoute les lignes de code HTML au fur et à mesure qu'il les génère. La page HTML n'est envoyé au client que lorsqu'elle aura été complètement construite. A appeler juste après la directives :

oct.-2000DESS IIDEE © B. BAH 16 Lobjet Response Les méthodes de lobjet Response La méthode Redirect de l'objet Response permet de rediriger le navigateur vers une autre page. Syntaxe à utiliser : Response.Redirect ("NewUser.asp ") La méthode Write de l'objet Response permet d'envoyer au navigateur une chaîne de caractère comme le montre la syntaxe suivante : Response.Write ("La promo du IIDEE. ")

oct.-2000DESS IIDEE © B. BAH 17 Lobjet Response Les méthodes de lobjet Response Les méthodes Clear, End et Flush sont utilisées lorsque la propriété Buffer a la valeur True. Response.Clear : efface tout code HTML mis en cache. Response.End : oblige le serveur à mettre fin au traitement dun script et à renvoyer au client le contenu du tampon. Response.Flush : Sert à renvoyer progressivement le contenu de la mémoire tampon au navigateur.

oct.-2000DESS IIDEE © B. BAH 18 Les objets Application et session

oct.-2000DESS IIDEE © B. BAH 19 Les objets Application et session Les collections de lobjet Application La collection Contents de l'objet Application contient tous instances des objets créées et ajoutées à l'application grâce à la commande Server.CreateObject(). Syntaxe: Valeur=Application.Contents("VarGlobale") Ou Valeur=Application ("VarGlobale") (contents est, en effet, la collection par défaut)

oct.-2000DESS IIDEE © B. BAH 20 Les objets Application et session Les collections de lobjet Application La collection StaticObjects de l'objet Application contient elle, les instances des objets créées avec la balise HTML. Syntaxe: Valeur=Application.StaticObjects("VarGlobale")

oct.-2000DESS IIDEE © B. BAH 21 Les objets Application et session Les méthodes de lobjet application Les méthodes Lock et UnLock de l'objet Application Permettent respectivement de verrouiller et de déverrouiller les variables globales. La méthode Lock empêche un utilisateur d'accéder à une variable d'application pendant qu'un autre est entrain de la modifier. Alors que UnLock déverrouille les variables pour permettre d'autres utilisateurs de les modifier. (Cf. au fichier global.asa).

oct.-2000DESS IIDEE © B. BAH 22 Les objets Application et session Les collections de lobjet Session L'objet Session Présente les mêmes collections et événements que l'objet Application. La seule différence entre les deux se situe au niveau de leurs portées. Les méthodes de lobjet Session La méthode Abandon de l'objet Session Permet de détruire les variables stockées dans cet objet et de libérer les ressources du serveur. Syntaxe:Session.Abandon

oct.-2000DESS IIDEE © B. BAH 23 Les objets Application et session Le fichier Global.asa Ce fichier doit être unique et placé dans le répertoire racine du site. Il comporte quatre sous-routines qui permettent de traiter tout ce qui vient d'être dit à propos des objets application et session.

oct.-2000DESS IIDEE © B. BAH 24 Les objets Application et session Le fichier Global.asa Sub Application_OnStart ' définir ici ce qui va se passer au démarre de l'application. END SUB SUB Session_OnStart ' définir ici ce qui va se passer lorsqu'un nouvel utilisateur se connecte ' et démarre une nouvelle session. END SUB SUB Session_OnEnd ' définir ici ce qui va se passer lorsqu'un utilisateur quitte le site. END SUB SUB Application_OnEnd ' définir ici ce qui va se passer lorsqu'on arrête le serveur. END SUB

oct.-2000DESS IIDEE © B. BAH 25 Les objets Application et session Fichier dinclusion : Il est utilisé en général pour insérer dans informations communes partagées par toutes les pages asp (Les contantes ADO par exemple). Syntaxe :

oct.-2000DESS IIDEE © B. BAH 26 Lobjet Server Les méthodes de lobjet Server La méthode Server.CreateObject permet d'instancier un composant serveur standard (comme ADO, AdRotator, Browser, Capabilities etc.). Exemples de Syntaxe : <% set ObjConnexion=Server.CreateObject ("ADODB.Connection") set ObjRecordset=Server.CreateObject ("ADODB. Recordset ") set ObjRotator=Server.CreateObject ( MSWC.AdRotator") set ObjPerso=Server.CreateObject(MonObjet.MaClasse) %>

oct.-2000DESS IIDEE © B. BAH 27 Lobjet Server Les méthodes de lobjet Server La méthode Server.HTMLEncode permet de formater une chaîne de caractère pour quelle puisse être affichée au format souhaité(caractères français accentués par exemple). Exemples de Syntaxe :

Fin de la première partie

oct.-2000DESS IIDEE © B. BAH 29 LAccès aux bases de données

oct.-2000DESS IIDEE © B. BAH 30 Laccès aux données OLEDB: une stratégie conçue pour offrir un accès universel à toutes les sources de données(relationnelles et non relationnelles). La communication avec une source de données via OLEDB peut se faire par l'intermédiaire d'ADO(ActiveX Data Object).

oct.-2000DESS IIDEE © B. BAH 31 Laccès aux données

oct.-2000DESS IIDEE © B. BAH 32 Le modèle objet ADO ADO est composé de trois objets principaux comportant chacun une série de proprités: Connection, Command et Recordset. La communication avec une source de données via OLEDB peut se faire par l'intermédiaire d'ADO(ActiveX Data Object).

oct.-2000DESS IIDEE © B. BAH 33 Lobjet Connection Les propriétés de lobjet Connexion La propriété Errors permet de vérifier les erreurs renvoyées par la source de données suite à une défaillance du fournisseur. La propriété ConnectionString contient les informations nécessaire à létablissement dune connexion avant son ouverture.

oct.-2000DESS IIDEE © B. BAH 34 Lobjet Connection Les propriétés de lobjet Connexion La propriété CursorLocation pour appeler le fournisseur du curseur côté client prenant en charge les mises à jour par lots. Les méthodes de lobjet Connexion Les méthodes Open et Close permettent respectivement douvrir et de fermer la connexion physique à une source de données.

oct.-2000DESS IIDEE © B. BAH 35 Lobjet Connection Les méthodes de lobjet Connexion La méthode Execute permet dexécuter une commande SQL ou une procédure stockée sur la connexion. Elle peut renvoyer un jeu denregistrement. Les méthodes BeginTrans, CommitTrans et RollbackTrans permettent de gérer les transactions sur la connexion ouverte.

oct.-2000DESS IIDEE © B. BAH 36 Lobjet Command Les méthodes de lobjet Command La méthode CreateParameter crée un objet parameter. La méthode Execute permet dexécuter une instruction SQL, une requête une requête paramétrées ou une procédure stockée. Elle renvoie, en retour, un jeu denregistrement. La méthode Cancel annule la méthode exécute ou open en cours.

oct.-2000DESS IIDEE © B. BAH 37 Lobjet Command Les Propriétés de lobjet Command La propriété ActiveConnection permet dassocier lobjet Command à une connexion ouverte. La propriété CommandText définit ou renvoie une valeur de type String contenant une commande pouvant être une instruction SQL, un nom de table, un nom de requête paramétrée ou lappel dune procédure stockée.

oct.-2000DESS IIDEE © B. BAH 38 Lobjet Command Les Propriétés de lobjet Command La propriété CommandType Indique le type de commande correspondant à celui de la propriété CommandText. La collection Parameters contient lensemble des objets Parameter d'un objet Command. La commande suivante permet dajouter un objet parameter à la collection parameters : Command.Parameters.Append (objParam)

oct.-2000DESS IIDEE © B. BAH 39 Lobjet Parameter Les Propriétés de lobjet Parameter La propriété Type de lobjet Parameter indique le type de données dun objet parameter. La Propriété Direction de lobjet Parameter indique si ce dernier correspond à un paramètre d'entrée, un paramètre de sortie ou les deux, ou si le paramètre est la valeur de retour d'une procédure stockée. La propriété Value de lobjet Parameter indique la valeur affectée à cet objet.

oct.-2000DESS IIDEE © B. BAH 40 Lobjet Recordset Lobjet Recordset: représente le jeu d'enregistrements complet obtenu en ouvrant une table ou en exécutant une commande (instruction SQL ou procédure stockées). Il permet l'exploration et la manipulation de données. Les méthodes de lobjet Recordset La méthode AddNeW, Close, Delete, MoveFirst, MoveNext, MoveLast, Open, Update, UpdateBatch

oct.-2000DESS IIDEE © B. BAH 41 Lobjet Recordset Les propriété de lobjet Recordset ActiveConnection, EOF, Fields, Pagesize, AbsolutePage.

oct.-2000DESS IIDEE © B. BAH 42 Connexion et manipulation des données Chaînes de connexion pour Access Cha î ne de connexion utilisant le pilote ODBC pour Access connstring="DRIVER={Microsoft Access Driver (*.mdb)};"&_ "DBQ=C:\chemin physique\Forum.mdb" Cha î ne de connexion utilisant le pilote OLEDB pour Access connstring=" Provider=Microsoft Access.Jet.OLEDB.3.51; Data & _ dource=C:\ chemin physique\Forum.mdb"

oct.-2000DESS IIDEE © B. BAH 43 Connexion et manipulation des données Chaînes de connexion SQL Server. Cha î ne de connexion utilisant le pilote ODBC pour SQL Server connstring="driver={SQL Server}; server=nom_serveur;uid=login;" &_ " pwd=mot_de_passe; database=NomBase_de_donn é es" Cha î ne de connexion utilisant le pilote OLEDB pour SQL Server connstring=" Provider=SQLOLEDB; Data dource="&_ " NomMachine SQL Server; Initial Catalog= NomBase_de_donn é es;"&_ "User ID=NomUtilisateur; Password= mot_de_passe"

oct.-2000DESS IIDEE © B. BAH 44 Connexion et manipulation des données Chaînes de connexion Pour Oracle. Cha î ne de connexion utilisant le pilote ODBC pour Oracle connstring = "driver={Microsoft ODBC for Oracle};" &_ "server=Nom_serveur;uid=login;pwd=mot_de_passe;"&_ "database=Nombase_de_donn é es" Cha î ne de connexion utilisant le pilote OLEDB pour Oracle ' connstring = "Provider=MSDAORA; Data source=IntanceOracle" & _ "User ID=NomUtilisateur; Password= mot_de_passe"

oct.-2000DESS IIDEE © B. BAH 45 Connexion et manipulation des données Ouverture et fermeture dune connexion. AdoConnection.Open connstring traitements ADOConnection.Close Ouverture et fermeture dune connexion. ADORecordset.Open connstring traitements ADORecordset.Close

oct.-2000DESS IIDEE © B. BAH 46 Objet connection Set ADOConn = Server.CreateObject("ADODB.Connection") 'Cr é ation d'une instance ADOConn.Open StrConn 'Ouverture de la connection Set ADORecodset = ADOConn.Execute(SQLQuery) [Ou ADOConn.Execute(SQLQuery)] 'Ex é cution de la requête et retourne un objet Do While Not ADORecordset.EOF traitements Loop Ferm é ture et destruction de l objet ADORecordset.Close Set ADORecordset=Nothing ADOConn.close 'Fermeture et destruction de la connexion Set ADOConn =Nothing

oct.-2000DESS IIDEE © B. BAH 47 Objet Recordset Set ADOConn = Server.CreateObject("ADODB.Connection") 'Cr é ation d'une instance ADOConn.Open StrConn 'Ouverture de la connection Set ADORecodset = Server.CreateObject("ADODB.Recordset") ADORecodset.open " SELECT * From table", ADOConn 'Ex é cution de la requête et retourne un objet Do While Not ADORecordset.EOF traitements Loop Ferm é ture et destruction de l objet ADORecordset.Close Set ADORecordset=Nothing ADOConn.close 'Fermeture et destruction de la connexion Set ADOConn =Nothing

oct.-2000DESS IIDEE © B. BAH 48 Objet command Set cmdQuery = Server.CreateObject("ADODB.Command") cmdQuery.ActiveConnection =ADOConn cmdQuery.CommandText = "NomRequete « [Ou cmdQuery.CommandText = SELECT * FROM NomTable ] set parametre = server.CreateObject("ADODB.Parameter") Set parametre = cmdQuery.CreateParameter("ParamIDMembre") parametre.Type = adInteger parametre.Direction = adParamInput parametre.Value = Request.Cookies(" Valeur ") cmdQuery.Parameters.Append parametre Set ADORecordset = cmdQuery.Execute

oct.-2000DESS IIDEE © B. BAH 49 Objet command Do While Not ADORecordset.EOF traitements Loop Ferm é ture et destruction de l objet ADORecordset.Close Set ADORecordset=Nothing

oct.-2000DESS IIDEE © B. BAH 50 Objet connection 'Crée et ouvre un objet Connection Set ADOConnection = Server.CreateObject("ADODB.Connection") ADOConnection.Open StrConn 'Crée et ouvre un objet Recordset Set ADORset = Server.CreateObject("ADODB.Recordset") ADORset.ActiveConnection = ADOConnection ADORset.CursorType = adOpenKeyset ADORset.LockType = adLockOptimistic ADORset.Source = "NomTable" ADORset.Open

oct.-2000DESS IIDEE © B. BAH 51 Objet connection ADORset.AddNew ADORset ("Nom") = Request.Form ("Nom") ADORset(" Prenom") = Request.Form (" Prenom") ADORset(" Adresse") = Request.Form (" Adresse") ADORset(" Téléphone") = Request.Form("PhoneNumber") ADORset(" Ville") = Request.Form("Ville") ADORset("Departement") = Request.Form ("Department") ADORset.Update ADORset.MoveFirst ADORset.Close ADOConnection.close

oct.-2000DESS IIDEE © B. BAH 52 Lobjet Response La manipulation des données Établire une connexion à une source de données Création dune chaîne de commande SQL. Exécuter la commande. Si la commande renvoie des lignes, les tocker dans un objet Recordset. Lobjet Recordset permet lajout, la mise à jour, modification, suppression.

oct.-2000DESS IIDEE © B. BAH 53 Lobjet Response La manipulation des données Établire une connexion à une source de données Création dune chaîne de commande SQL. Exécuter la commande. Si la commande renvoie des lignes, les tocker dans un objet Recordset. Lobjet Recordset permet lajout, la mise à jour, modification, suppression.