Partager via


Refresh, méthode (ADO)

S’applique à : Access 2013, Office 2013

Met à jour les objets d’une collection pour qu’ils reflètent les objets disponibles ou spécifiques au fournisseur.

Syntaxe

collection. Actualiser

Remarques

La méthode Refresh exécute différentes tâches selon la collection à partir de laquelle vous l'appelez.

Paramètres

Lorsque vous appliquez la méthode Refresh à la collection Parameters d'un objet Command, des informations de paramètres côté fournisseur sont extraites pour la procédure stockée ou la requête paramétrée spécifiée dans l'objet Command. La collection est vide pour les fournisseurs qui ne prennent pas en charge les appels de procédure stockée et les requêtes paramétrées.

Affectez un objet Connection valide à la propriété ActiveConnection de l'objet Command, une commande valide à la propriété CommandText et la valeur adCmdStoredProc à la propriété CommandType avant d'appeler la méthode Refresh.

Si vous accédez à la collection Parameters avant d'appeler la méthode Refresh, ADO appelle automatiquement cette méthode et remplit la collection.

Remarque

[!REMARQUE] Si vous utilisez la méthode Refresh pour obtenir des paramètres du fournisseur et que cette méthode retourne un ou plusieurs objets Parameter qui possèdent un type de données de longueur variable, ADO peut allouer de la mémoire à ces paramètres en fonction de leur taille maximale potentielle, ce qui entraîne une erreur lors de l'exécution. Pour éviter ces erreurs, vous devez définir explicitement la propriété Size de ces paramètres avant d'appeler la méthode Execute.

Champs

L'application de la méthode Refresh à la collection Fields ne produit aucun effet visible. Pour extraire des modifications de la structure de base de données sous-jacente , vous devez utiliser la méthode Requery ou, si l'objet Recordset ne prend pas en charge les signets, la méthode MoveFirst.

Propriétés

L'application de la méthode Refresh à la collection Properties de certains objets remplit cette collection de propriétés dynamiques exposées par le fournisseur. Ces propriétés fournissent des informations sur les fonctionnalités propres au fournisseur, au-delà des propriétés intégrées prises en charge par ADO.