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
Axes-Auflistung
Columns-Auflistung
CubeDefs-Auflistung
Dimensions-Auflistung
Errors Collection
Fields-Auflistung
Groups-Auflistung
Siehe auch
Refresh-Methode (VB-Beispiel)
Refresh-Methode (Beispiel) (VC++)
Count-Eigenschaft (ADO)
Refresh-Methode (RDS)