NET-FORMATION.COM
     
   
NET-FORMATION.COM
 
   
Le langage ASP
 
LIENS
Connecter une base ACCESS   
Vous êtes ici : LANGAGES > ASP > Connecter une base ACCESS

Pour cela il faut :

- une base de données ACCESS 97
- un serveur Web (Style Personal Web Server sous Windows 95)
- des extensions ASP sur le serveur
- FrontPage, Dreamweaver,...ou autres.

Création de la base
Nous allons créer une base très simple qui comprendra une seule table.
Elle devra gérer un parc automobile.
Vehicule
  id_vehicule
  marque
  modele
  couleur
  prix
Pour pouvoir utiliser la base, remplissez-la de quelques véhicules.
A éviter :
- donner le même nom à un champ et à une table.
- les accents, les majuscules, les pluriels.

Déclaration de la base
Déposer la base créé dans le répertoire où se trouve votre site.
Créé un DSN :
- Allez dans le panneau de configuration et cliquez sur "ODBC 32 bits"
- Cliquez sur l'onglet "DSN SYSTEME"
- Cliquez ensuite sur "Ajouter" et choisissez "Microsoft Access Driver (*.mdb)"
puis "Terminer".
- Donnez un "nom" et une "description" à votre base de données
- Cliquez sur Sélectionnner et choisissez votre base (qui se trouve dans le répertoire
de votre site) puis "OK"
- Autorisez l'exécution de scripts dans votre répertoire où se trouve votre site web.
(Sous l'explorateur FrontPage, cliquez avec le bouton droit sur le dossier du site,
cliquez sur "Properties" et cochez la case "Allow scripts or programs to be run".
<HTML>
<body bgcolor="#FFFFFF">
<% ' ON CREE LE LIEN AVEC LA BASE
set conntemp=server.createobjet("adodb.connection")
conntemp.open "nom de votre base"
' requete SQL à éxécuter
set rstemp=conntemp.execute("select*from vehicule")
howmanyfields=rstemp.fields.count-1
%>
<table border=1>
<tr>
<% 'on affiche
for i=0 to howmanyfields %>
<td><b><%=rstemp(i).name %></b></td>
<% next %>
</tr>
<% ' on affiche tous les enregistrements de la base do while not rstemp.eof %>
<tr>
<% for i=0 to howmanyfields %>
<td valign=top><%=rstemp.fields(i).value %></td>
<% next %>
</tr>
<% rstemp.movenext
loop
conntemp.close%>
</table>
</body>
</HTML>

Bureautique : Word / Access / Excel
Logiciels : Photoshop / Dreamweaver / Flash / Illustrator
Langages : JavaScript / HTML / PHP / ASP
Configurations : Bios / Matériels / Base de Registres
 
SPONSORS
L'annuaire des discothèques d'europe et de nombreuses rubriques autour du monde de la
nuit et de la musique...
 
 
Conception de
Site Web
 
DOWNLOAD
Flash Player 
Download Accelerateur Plus(Accélérateur de téléchargement intégré au navigateur)
Adobe reader  Windows Media Player
 WinZip Quicktime
 
Ce site est optimisé pour Internet Explorer 6, affichage 1024 x 768
Copyright 2003 © Net-Formation.com / Conception : Net-Communication