Cours VB 2007/2008
1
Chapitre 6
Les Bases de Données en VB
Intéraction avec les données dans une
base de données Microsoft Jet/Microsoft
Access
Et
gestion des enregistrements
2
Cours VB ISG 2007/2008
Le modèle ADO
Modèle ADO
ActiveX Data Object
Modèle DAO
Data Access Object
L’objet
Connection
La collection
Errors
L’objet
RecordSet
L’objet
Commmand
Le modèle ADO est une bibliothèque
d’instructions qui permet de gérer de nombreux
paramètres pour se connecter et de manipuler
des sources de données.
DataEnvironment se base sur l’utilisation du
modèle ADO mais offre plus de possibilités
(exemple: possibilité de faire plusieurs
connections)
Cours VB 2007/2008
3
Objet Connection
4
Cours VB ISG 2007/2008
L’objet Connection
L’objet Connection est utilisé pour
établir une connexion avec une source
de données : par exemple une base de
données Access ou une base orientée
Client-Serveur de type SQL Server ou
Oracle.
Différents paramètres peuvent être
indiqués à l’objet Connection :
Le fournisseur de données
Le nom utilisateur
Le mot de passe
Les autorisations d’accès
5
Cours VB ISG 2007/2008
Création d'une connexion à un
fichier de BD Access (1)
Lorsque vous travaillez avec les données d'une base
Microsoft Access, vous devez commencer par créer
une connexion vers un fichier de base de données
Microsoft Jet/Microsoft Access :
1. Ajoutez à votre projet un concepteur Data
Environment (Ajouter Data Environnement dans Plus
de connexion Activex dans le menu Projet.) ou ouvrir
un projet de données (ProjetData).
2. Remarque :Si le concepteur d'environnement de
données n'est pas disponible dans le menu Projet,
ajoutez-le à votre environnement Visual Basic. Cliquez
sur Composants dans le menu Projet, cliquez sur
l'onglet Concepteurs, puis activez la case à cocher
correspondant à son nom dans la liste des
concepteurs.
1 / 42 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 !