Partager via


Refresh, méthode (ADO)

Met à jour les objets d’une collection pour refléter les objets disponibles et spécifiques au fournisseur.

Syntaxe

  
collection.Refresh  

Remarques

La méthode Refresh effectue différentes tâches en fonction de la collection à partir de laquelle vous l’appelez.

Paramètres

L’utilisation de la méthode Refresh sur la collection Parameters d’un objet Command récupère les informations de paramètre côté fournisseur pour la procédure stockée ou la requête paramétrable 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 ou les requêtes paramétrables.

Vous devez définir la propriété ActiveConnection de l’objet Command sur un objet Connection valide, la propriété CommandText sur une commande valide et la propriété CommandType sur adCmdStoredProc avant d’appeler la méthode Refresh .

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

Note

Si vous utilisez la méthode Refresh pour obtenir des informations de paramètre auprès du fournisseur et qu’elle retourne un ou plusieurs types de données de longueur variable des objets Parameter, ADO peut allouer de la mémoire pour les paramètres en fonction de leur taille potentielle maximale, ce qui entraîne une erreur lors de l’exécution. Vous devez définir explicitement la propriété Size pour ces paramètres avant d’appeler la méthode Execute pour éviter les erreurs.

Champs

L’utilisation de la méthode refresh sur la collection Fields n’a aucun effet visible. Pour récupérer les 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’utilisation de la méthode Refresh sur une collection Properties d’objets remplit la collection avec les propriétés dynamiques exposées par le fournisseur. Ces propriétés fournissent des informations sur les fonctionnalités spécifiques au fournisseur, au-delà des propriétés intégrées prises en charge par ADO.

S’applique à

Voir aussi

Refresh, méthode - Exemple (VB)
Refresh, méthode - Exemple (VC++)
Count, propriété (ADO)
Refresh, méthode (RDS)