delphi réseau-Connexion à une base de données Access sur réseau

Telechargé par chaamel7669
Page 1
Module : Delphi Réseau
TP : Connexion à une base de données ‘Access’ sur un réseau local
en utilisant un DSN(Data Source Name)
Etapes :
1. Créer un réseau local et configurer les adresses IP (exemple : PC1 :192.168.1.2,
PC2 :192.168.1.3), j’ai utilisé ‘Virtual PC’
2. Créer une base de données Access sur PC1 : (scolarité.mdb , table
stagiaire(numstag, nom,prenom,datenaiss,sexe) et enregistrer la dans le
dossier ‘scolarité’
3. Partager le dossier scolarité’ en écriture ‘permettez la modification’
4. Sur PC2, créer un lecteur réseau :
accéder au dossier partagé ‘scolarité’
Page 2
Sélectionner connecter un lecteur réseau
Terminer : un lecteur réseau est créé
5. Déclaration de la base de données : avec un DSN (DataSourceName):
Sur PC2 : panneau de configuration /outils d’administration/ODBC
Page 3
Cliquer sur ‘Ajouter’
Sélectionner ‘Microsoft Access driver(*.mdb)
Donner un nom à la source de données : ‘dsnscolarité’
Cliquer sur ‘selectionner’
Page 4
Sélectionner le lecteur réseau déjà crée, puis sélectionner la base de
données ‘scolarité’
6. Sur PC2, Créer une application delphi
(ADO connection1, ADOtable1, Datasource1, dbgrid1, dbnavigator1)
Page 5
Double cliquer sur ‘adoconnection1’ : construire
Sélectionner le nom de la source de données ’dsnscolarité’
Adotable1 :connection=adoconnection1, tablename=stagiaire, active=true
Datasource1 : dataset=adotable1
Dbgrid1 :datasource=datasource1
Dbnavigator :datasource=datasource1
7. Exécuter : si la table stagiaire est vide alors un message d’erreur apparait
Solution : j’ai rempli un enregistrement de la table stagiaire dans Access
1 / 5 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !