Ouvrir la base de données

Dans notre dernier tutoriel, nous avons expliqué le processus de création d'une page Web statique à partir de données stockées dans une base de données Access. Cette méthode simple de publication de pages Web convenait aux environnements dans lesquels nous souhaitons obtenir un "instantané" d'une base de données, telle qu'un rapport mensuel, ou dans lesquels les données changent rarement. Toutefois, dans de nombreux environnements de base de données, les données changent fréquemment et nous devons offrir aux utilisateurs Web des informations actualisées en un clic de souris.
Nous pouvons répondre à ces exigences en utilisant la technologie ASP (Active Server Pages) de Microsoft pour créer une page HTML dynamique générée par un serveur et reliée à notre base de données. Lorsqu'un utilisateur demande des informations à une page ASP, le serveur Web lit les instructions contenues dans l'ASP, accède à la base de données sous-jacente en conséquence, puis crée une page HTML contenant les informations demandées et les renvoie à l'utilisateur.
Une des limites des pages Web dynamiques est qu’elles ne peuvent pas être utilisées pour distribuer des rapports comme nous l’avons fait dans notre tutoriel sur les pages Web statiques. Ils ne peuvent être utilisés que pour afficher des tables, des requêtes et des formulaires. Dans cet exemple, créons un catalogue de produits à la minute pour nos utilisateurs Web. Pour les besoins de notre exemple, nous utiliserons encore une fois la base de données exemple Northwind et Microsoft Access 2000. Si vous n'avez pas utilisé cette base de données exemple par le passé, de simples instructions d'installation se trouvent sur ce site. Sélectionnez-le dans le menu ci-dessous et cliquez sur OK pour continuer.
Ouvrez l'élément que vous souhaitez publier

Lorsque vous voyez le menu principal de la base de données, sélectionnez le sous-menu Tables. Double-cliquez sur l'entrée Produits dans le tableau (comme illustré dans la figure ci-dessous).
Commencer le processus d'exportation
Déroulez le menu Fichier et choisissez l'option Exporter.
04 sur 10Créer un nom de fichier
À ce stade, vous devez attribuer un nom à votre fichier. Nous appellerons nos produits. En outre, vous devez utiliser le navigateur de fichiers pour localiser le chemin de publication de votre fichier. Cela dépendra de votre serveur Web. Le chemin par défaut pour IIS est Inetpub wwwroot. Une fois cette étape terminée, cliquez sur le bouton Tout enregistrer.La boîte de dialogue Options de sortie Microsoft ASP vous permet de spécifier les détails de vos ASP. Tout d'abord, vous pouvez choisir un modèle pour la mise en forme. Certains exemples de modèles sont stockés dans le répertoire Program Files Microsoft Office Templates 1033 . Nous allons utiliser "Simple Layout.htm" dans cet exemple.L'entrée suivante est le nom de la source de données. Il est important de garder en mémoire la valeur que vous entrez ici - elle définit la connexion utilisée par le serveur pour accéder à la base de données. Vous pouvez utiliser n'importe quel nom ici; nous établirons la connexion dans quelques minutes. Appelons notre source de données "Northwind".La dernière section de notre boîte de dialogue nous permet de spécifier les valeurs d'URL et de délai d'expiration pour l'ASP. L'URL est la méthode par laquelle notre ASP sera accessible via Internet. Vous devez entrer ici une valeur correspondant au nom de fichier et au chemin que vous avez sélectionnés à l'étape 5. Si vous avez placé le fichier dans le répertoire wwwroot, la valeur de l'URL est "http://votrehôte.com/Produitss.asp", où votr est le nom de votre machine (c.-à-d. database.about.com ou www.foo.com). La valeur de délai d'attente vous permet de spécifier la durée pendant laquelle une connexion sera laissée ouverte pour un utilisateur inactif. Cinq minutes est un bon point de départ. Cliquez sur le bouton OK et votre fichier ASP sera enregistré dans le chemin que vous avez spécifié. Si vous essayez d'accéder à la page maintenant, vous recevrez un message d'erreur ODBC. En effet, nous n'avons pas encore défini la source de données et le serveur Web ne peut pas trouver la base de données. Continuez à lire et la page sera opérationnelle! Le processus pour ce faire diffère légèrement en fonction de votre système d'exploitation. Pour tous les systèmes d'exploitation, cliquez sur Démarrer, Paramètres, puis sur Panneau de configuration. Si vous utilisez Windows 95 ou 98, double-cliquez sur l'icône ODBC (32 bits). Sous Windows NT, choisissez l’icône ODBC. Si vous utilisez Windows 2000, double-cliquez sur Outils d'administration, puis double-cliquez sur l'icône Sources de données (ODBC). Tout d’abord, cliquez sur l’onglet DSN système en haut de la boîte de dialogue du panneau de configuration. Ensuite, cliquez sur le bouton "Ajouter" pour commencer le processus de configuration d'une nouvelle source de données. Sélectionnez le pilote Microsoft Access correspondant à votre langue, puis cliquez sur le bouton Terminer pour continuer. Dans la boîte de dialogue résultante, entrez le nom de la source de données. Il est impératif que vous le saisissiez exactement comme à l'étape 6, sinon le lien pourrait ne pas fonctionner correctement. Vous pouvez également entrer une description de la source de données ici pour référence future. Cliquez sur le bouton "Sélectionner" puis utilisez la fenêtre de navigation pour rechercher le fichier de base de données auquel vous souhaitez accéder. Si vous le configurez avec l'installation par défaut, le chemin d'accès doit être Program Files Microsoft Office Samples Northwind.mdb. Cliquez sur le bouton OK dans la fenêtre de navigation, puis sur le bouton OK dans la fenêtre de configuration ODBC. Enfin, cliquez sur le bouton OK dans la fenêtre Administration de la source de données.Utilisez votre navigateur pour vérifier que votre page Active Server fonctionne correctement. Vous devriez voir quelque chose comme la sortie ci-dessous. Enregistrer le fichier
Ouvrez le panneau de configuration de la source de données ODBC.
Ajouter une nouvelle source de données
Choisissez le pilote
Configurer la source de données
Sélectionnez la base de données





