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 à
Axes Collection
collection Columns
collection CubeDefs
collection Dimensions
collection Errors
collection Fields
collection Groups
collection Hiérarchies
collection Indexes
collection Keys
collection Levels
collection Members
collection Parameters
collection Positions
Procedures Collection
collection Properties
collection tables
les de collecte d’utilisateurs
Views Collection
Voir aussi
Refresh, méthode - Exemple (VB)
Refresh, méthode - Exemple (VC++)
Count, propriété (ADO)
Refresh, méthode (RDS)