Table des matières Préface Chapitre 1 Premier contact avec ASP 1
1.1 Introduction à l'ASP1
1.1.1 Qu'est-ce que l'ASP 1
1.1.2 Fonctions de l'ASP 1
1.1.3 Domaine d'utilisation 2
1.2 Développement de l'ASP2
1.2.1 Mise en place de l'environnement 2
1.2.2 Outils de développement 3
1.2.3 Programmation 3
1.2.4 Fichier Global.asa 5
1.3 Sécurité ASP 6
1.3.1 Windows NT et IIS 6
1.3.2 Failles de sécurité IIS 7
Chapitre 2 Objets intégrés ASP 9
2.1 Objets Réponse et Requête 10
2.1.1 Propriétés de l'objet Réponse 25
2.1.2 Propriétés de l'objet Requête 25
2.1.3 Méthodes de l'objet Requête 26
2.2 Objet applicatif 26
2.2.1 Collecte 27
2.2.2 Méthode 28
2.2.3 Événement 29
2.3 Objet de session 30
2.3.1 Collecte 31
2.3.2 Propriétés 32
2.3.3 Méthode 33
2.3.4 Événement 33
2.4 Objet de séparation 35
2.4.1 Propriétés 35
2.4.2 Méthode 36
2.5 Exemples d'application 38
Chapitre 3 Composants ASP 47
3.1 Volet rotation publicitaire 47
3.1.1 Documents requis 47
3.1.2 Propriétés 49
3.1.3 Méthode 49
3.2 Composants compatibles avec le navigateur 49
3.3 Composants d'opération de fichiers 51
Chapitre 4 Introduction à la base de données 55
4.1 MS SQL Server 7.0 55
4.1.1 Introduction 55
4.1.2 Opérations sur la base de données 56
4.2 Langage de requête structuré 65
4.2.1 Introduction 65
4.2.2 Caractéristiques fonctionnelles du langage SQL 65
4.2.3 T-SQL66
4.2.4 Compréhension approfondie du langage de requête structuré T-SQL 76
4.2.5 Compétences applicatives du langage SQL 83
Chapitre 5 Utilisation des bases de données 89
5.1 Introduction à ADO 89
5.1.1 Connexion aux sources de données 89
5.1.2 Sources de données d'exploitation 90
5.1.3 Obtention des données 90
5.1.4 Données d'utilisation 91
5.1.5 Détection des erreurs 91
5.2 Objet de connexion 92
5.2.1 Propriétés 92
5.2.2 Méthode 93
5.3 Objet d'erreur 95
5.4 Objet Ensemble d'enregistrements 95
5.4.1 Méthode 95
5.4.2 Propriétés 97
5.5 Objet de commande 98
5.5.1 Collecte 100
5.5.2 Méthode 100
5.5.3 Propriétés 101
5.5.4 Procédures stockées 103
5.6 Connexion ASP et base de données 105
5.6.1 Utilisation d'ODBC pour se connecter à la base de données 106
5.6.2 Ne pas utiliser ODBC pour se connecter à la base de données 112
Chapitre 6 Fonctionnement des données de la base de données 114
Chapitre 7 Débogage et efficacité ASP 123
7.1 Débogage des applications ASP 123
7.2 Efficacité ASP 125
7.2.1 Taille du script ASP 125
7.2.2 Écriture du code 125
7.2.3 Statut de la session 126
7.2.4 Base de données 127
7.2.5 Création d'objets 127
7.2.6 Tableaux 128
Chapitre 8 Personnalisation des composants avec ASP 129
Chapitre 9 Explication détaillée de la conception du compteur ASP 132
9.1 Créer des fichiers graphiques 132
9.2 Création d'une base de données 132
9.3 Écriture du code 132
Chapitre 10 Affichage des statistiques en ligne avec ASP 135
10.1 Création d'une base de données 135
10.2 Création de fichiers graphiques 135
10.3 Écriture du code 135
Chapitre 11 Utilisation d'ASP pour mettre en œuvre les achats électroniques 140
11.1 Création d'une base de données 140
11.2 Ecriture du code 140
Chapitre 12 Utilisation d'ASP pour implémenter la page Web BBS 149
12.1 Création d'une base de données 149
12.2 Ecriture du code 150
Chapitre 13 Écriture de MIS avec ASP 172
Annexe A Référence HTML 180
Annexe B Référence VBScript 195