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.
Contient tous les objets Field d’un objet Recordset ou Record.
Remarques
Un objet Recordset possède une collection Fields composée d’objets Field . Chaque objet Field correspond à une colonne du Recordset . Vous pouvez remplir la collection Fields avant d’ouvrir l’objet Recordset en appelant la méthode Refresh sur la collection.
Remarque
Pour plus d’informations sur l’utilisation des objets Field, consultez la rubrique Objet Field pour obtenir une explication plus détaillée sur l’utilisation des objets Field .
La collection Fields a une méthode Append , qui crée et ajoute provisoirement un objet Field à la collection, ainsi qu’une méthode Update , qui finalise les ajouts ou suppressions.
Un objet Record a deux champs spéciaux qui peuvent être indexés avec des constantes FieldEnum . Une constante accède à un champ contenant le flux par défaut de l’enregistrement, et l’autre accède à un champ contenant la chaîne d’URL absolue de l’enregistrement.
Certains fournisseurs (par exemple, le fournisseur Microsoft OLE DB pour la publication Internet) peuvent remplir la collection Fields avec un sous-ensemble de champs disponibles pour l’objet Record ou Recordset. Les autres champs ne seront pas ajoutés à la collection tant qu’ils ne sont pas référencés par leur nom ou indexés par votre code.
Si vous tentez de référencer un champ inexistant par nom, un nouvel objet Field est ajouté à la collection Fields avec un étatd’adFieldPendingInsert. Lorsque vous appelez Update, ADO crée un champ dans votre source de données si votre fournisseur l’autorise.
Cette section contient la rubrique suivante.