Utilisation d’ADO avec ADO MD
ADO et ADO MD sont associés mais distincts modèles objet. ADO fournit des objets pour la connexion à des sources de données, l’exécution de commandes, la récupération des données tabulaires et des métadonnées de schéma dans un format tabulaire et l’affichage des informations d’erreur du fournisseur. ADO MD fournit des objets permettant de récupérer des données multidimensionnelles et d’afficher les métadonnées de schéma multidimensionnel.
Lorsque vous utilisez un MDP, vous pouvez choisir d’utiliser ADO, ADO MD ou les deux avec votre application. En référençant les deux bibliothèques au sein de votre projet, vous aurez un accès complet aux fonctionnalités fournies par votre MDP.
Il est fréquemment utile pour les consommateurs d’obtenir une vue tabulaire aplatitée d’un jeu de données multidimensionnel. Pour ce faire, utilisez l’objet Recordset ADO. Spécifiez la source de votre Cellset en tant que paramètre Source pour la méthode Open d’un Recordset, plutôt que comme source pour un ADO MD Cellset.
Il peut également être utile d’afficher les métadonnées de schéma dans une vue tabulaire plutôt que comme hiérarchie d’objets. La méthode ado OpenSchema sur l’objet Connection permet à l’utilisateur d’ouvrir un jeu d’enregistrements qui contient des informations de schéma. Le paramètre QueryType de la méthode OpenSchema a plusieurs valeurs SchemaEnum qui sont liées spécifiquement aux MDPs. Ces valeurs sont les suivantes :
adSchemaCubes
adSchemaDimensions
adSchemaHierarchies
adSchemaLevels
adSchemaMeasures
adSchemaMembers
Pour utiliser des valeurs d’énumération ADO avec des propriétés ou des méthodes ADO MD, votre projet doit référencer les bibliothèques ADO et ADO MD. Par exemple, vous pouvez utiliser les valeurs d’énumération adState avec la propriété ADO MD State. Pour plus d’informations sur la façon d’établir des références à des bibliothèques, consultez la documentation de votre outil de développement.
Pour plus d’informations sur les objets et méthodes ADO, consultez la référence de l’API ADO.
Voir aussi
Modèle Objet ADO MD
ADO (multidimensionnel) (ADO MD)
Vue d’ensemble des schémas multidimensionnels et des données
Programmation avec ADO MD
Travailler avec des données multidimensionnelles