Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : Access 2013, Office 2013
La version ADO 2.5 propose les nouvelles fonctionnalités suivantes ainsi qu'une documentation enrichie. Cette liste englobe ADO, ADO MD et ADOX.
Nouvelles fonctionnalités
-
Cette version d’ADO introduit l’objet Record , qui peut représenter et gérer des éléments tels que des répertoires et des fichiers dans un système de fichiers, ainsi que des dossiers et des messages dans un système de messagerie. L'objet Record peut également représenter une ligne d'un Recordset, bien que les objets Record et Recordset aient des méthodes et des propriétés différentes.
Le nouvel objet Stream fournit les moyens de lire, d'écrire et de gérer le flux binaire d'octets ou de texte qui compose un flux de message ou de fichier.
-
Cette version introduit également l'utilisation d'URL (Uniform Resource Locators) à la place des chaînes de connexion et du texte de commande pour nommer des objets de magasin de données. Ces URL peuvent être employées avec les objets Connection et Recordset existants ainsi qu'avec les nouveaux objets Record et Stream.
La nouvelle version d'ADO prend également en charge des fournisseurs OLE DB qui identifient leurs propres schémas d'URL. Par exemple, le fournisseur OLE DB pour la publication Internet, qui accède au système de fichiers Windows 2000, identifie le schéma HTTP existant.
Champs spéciaux pour les fournisseurs de sources de documents
Une classe spéciale de fournisseurs, appelée fournisseurs de source de documents, gère des dossiers et des documents. Lorsqu'un objet Record représente un document ou lorsqu'un objet Recordset représente un dossier de documents, le fournisseur de source de documents remplit ces objets d'un ensemble de champs unique qui décrit les caractéristiques du document. Ces champs constituent une ressourceRecord ou Recordset.
Nouvelles rubriques de référence
Propriétés
Les nouvelles propriétés suivantes sont fournies dans cette version.
Propriété |
Description |
|---|---|
Indique dans quel jeu de caractères le contenu d'un objet Stream de texte doit être traduit. |
|
Indique si la position actuelle correspond à la fin du flux. |
|
Indique quel caractère binaire utiliser comme séparateur de ligne dans des objets Stream de texte. |
|
Indique les autorisations disponibles pour modifier les données d'un objet Connection, Record ou Stream. |
|
Indique la chaîne d'URL absolue qui pointe vers l'objet Record parent de l'objet Record actif. |
|
Indique la position actuelle dans un objet Stream. |
|
Indique le type de l'objet Record. |
|
Indique la taille du flux en nombre d'octets. |
|
Indique l'entité représentée par l'objet Record. |
|
Indique, pour tous les objets applicables, si l'état de l'objet est ouvert ou fermé. Indique, pour tous les objets applicables exécutant une méthode asynchrone, si l'état actuel de l'objet est « en cours de connexion », « en cours d'exécution » ou « en cours d'extraction ». |
|
Indique le type des données contenues dans l'objet Stream (binaire ou texte). |
Méthodes
Les nouvelles méthodes suivantes sont fournies dans cette version.
Méthode |
Description |
|---|---|
Copie un fichier ou un répertoire, ainsi que son contenu à un autre emplacement. |
|
Copie le nombre spécifié de caractères ou d’octets (selon type) dans l’objetStream vers un autre objet Stream. |
|
Supprime un fichier ou un répertoire avec tous ses sous-répertoires. |
|
Force le contenu de l'objet Stream encore présent dans la mémoire tampon ADO dans l'objet sous-jacent auquel cet objet Stream est associé. |
|
Retourne un objet Recordset dont les lignes représentent les fichiers et sous-répertoires du répertoire représenté par cet objet Record. |
|
Charge le contenu d'un fichier existant dans un objet Stream. |
|
Déplace un fichier ou un répertoire, avec tout son contenu, vers un autre emplacement. |
|
Ouvre un objet Record existant ou crée un fichier ou un répertoire. |
|
Ouvre un objet Stream afin de manipuler des flux de données binaires ou de texte. |
|
Lit le nombre spécifié d'octets d'un objet Stream binaire. |
|
Lit le nombre spécifié de caractères d'un objet Stream de texte. |
|
Enregistre le contenu binaire d'un objet Stream dans un fichier. |
|
Définit la position qui correspond à la fin du flux. |
|
Saute une ligne complète lors de la lecture d'un objet Stream de texte. |
|
Écrit des données binaires dans un objet Stream. |
|
Écrit une chaîne de texte spécifiée dans un objet Stream. |
Documentation nouvelle et améliorée
-
Les exemples ont été développés pour contenir des exemples de code écrits en Microsoft Visual C++ et Microsoft Visual J++. Vous pouvez copier et coller ces exemples dans votre éditeur.
-
Une nouvelle rubrique, qui explique comment utiliser ADO avec le fournisseur OLE DB pour la publication Internet, a été ajoutée.
-
Cette nouvelle section contient des conseils et des astuces pour l'utilisation d'ADO avec différents langages de programmation. Il contient les index de syntaxe existants pour les extensions Visual C++ pour ADO et ADO/WFC, ainsi que de nouvelles informations spécifiques aux développeurs utilisant Microsoft Visual Basic, Microsoft Visual Basic Scripting Edition, Microsoft JScript, Microsoft Visual C++ ou Microsoft Visual J++.