Freigeben über


Refresh-Methode (ADO)

Aktualisiert die Objekte in einer Auflistung so, dass objekte widerzuspiegeln, die von dem Anbieter und speziell für den Anbieter verfügbar sind.

Syntax

  
collection.Refresh  

Bemerkungen

Die Refresh-Methode führt je nach Auflistung, aus der Sie sie aufrufen, unterschiedliche Aufgaben aus.

Parameter

Mithilfe der Refresh-Methode für die Parameters Auflistung eines Command-Objekts werden anbieterseitige Parameterinformationen für die gespeicherte Prozedur oder parametrisierte Abfrage abgerufen, die im Command-Objekt angegeben ist. Die Auflistung ist für Anbieter leer, die gespeicherte Prozeduraufrufe oder parametrisierte Abfragen nicht unterstützen.

Sie sollten die ActiveConnection-eigenschaft des Command-Objekts auf ein gültiges Connection-Objekt, die CommandText-Eigenschaft auf einen gültigen Befehl und die CommandType-Eigenschaft auf adCmdStoredProc festlegen, bevor Sie die Refresh-Methode aufrufen.

Wenn Sie auf die Parameters-Auflistung zugreifen, bevor Sie die Refresh-Methode aufrufen, ruft ADO die Methode automatisch auf und füllt die Auflistung für Sie auf.

Anmerkung

Wenn Sie die Refresh-Methode verwenden, um Parameterinformationen vom Anbieter abzurufen und einen oder mehrere Datentyp mit variabler Länge Parameter Objekte zurückzugeben, kann ADO Speicher für die Parameter basierend auf ihrer maximalen potenziellen Größe zuweisen, was während der Ausführung zu einem Fehler führt. Sie sollten die eigenschaft Size für diese Parameter explizit festlegen, bevor Sie die Execute-Methode aufrufen, um Fehler zu vermeiden.

Felder

Die Verwendung der Refresh-Methode für die Fields Auflistung hat keine sichtbaren Auswirkungen. Um Änderungen aus der zugrunde liegenden Datenbankstruktur abzurufen, müssen Sie entweder die Requery--Methode verwenden oder, wenn das Recordset--Objekt Keine Lesezeichen unterstützt, die MoveFirst-Methode.

Eigenschaften

Die Verwendung der Refresh-Methode für eine Properties Auflistung einiger Objekte füllt die Auflistung mit den dynamischen Eigenschaften auf, die der Anbieter verfügbar macht. Diese Eigenschaften bieten Informationen zu funktionen, die für den Anbieter spezifisch sind, über die integrierten Eigenschaften hinaus, die ADO unterstützt.

Gilt für

Siehe auch

Refresh-Methode (VB-Beispiel)
Refresh-Methode (Beispiel) (VC++)
Count-Eigenschaft (ADO)
Refresh-Methode (RDS)