Principes fondamentaux d’ADO
ADO offre aux développeurs un modèle objet logique puissant pour accéder, modifier et mettre à jour des données par programmation à partir d’une grande variété de sources de données via des interfaces système OLE DB. L’utilisation la plus courante d’ADO consiste à interroger une table ou des tables dans une base de données relationnelle, à récupérer et à afficher les résultats dans une application, et peut-être permettre aux utilisateurs d’effectuer et d’enregistrer des modifications dans les données. Les autres tâches sont les suivantes :
Interrogation d’une base de données à l’aide de SQL et affichage des résultats.
Accès aux informations d’un magasin de fichiers sur Internet.
Manipulation de messages et de dossiers dans un système de messagerie.
Enregistrement de données à partir d’une base de données dans un fichier XML.
Exécution de commandes décrites avec XML et récupération d’un flux XML.
Enregistrement de données dans un flux binaire ou XML.
Permettre à un utilisateur d’examiner et de modifier les données dans les tables de base de données.
Création et réutilisation des commandes de base de données paramétrables.
Exécution de procédures stockées.
Création dynamique d’une structure flexible, nommée Recordset, pour contenir, naviguer et manipuler des données.
Exécution d’opérations de base de données transactionnelles.
Filtrage et tri des copies locales des informations de base de données en fonction des critères d’exécution.
Création et manipulation de résultats hiérarchiques à partir de bases de données.
Liaison de champs de base de données aux composants sensibles aux données.
Création de jeux d’enregistrements déconnectés distants .
ADO expose une grande variété d’options et de paramètres pour offrir une telle flexibilité. Par conséquent, il est important d’adopter une approche méthode pour apprendre à utiliser ADO dans une application, en décomposant chacun de vos objectifs en éléments gérables.
Quatre opérations principales sont impliquées dans la plupart des applications qui utilisent ADO : obtention de données, examen des données, modification des données et mise à jour des données. Ces opérations sont examinées plus en détail plus loin dans cette section.
Toutefois, avant de discuter de ces détails, nous présenterons une vue d’ensemble du modèle objet ADO et d’une application ADO simple, écrite en Visual Basic et effectuant chacune des quatre opérations ADO principales :