Freigeben über


OLEDBConnection.Refresh-Methode (Excel)

Aktualisiert eine OLE DB-Verbindung.

Syntax

expression.Refresh

Ausdruck Eine Variable, die ein OLEDBConnection-Objekt darstellt.

Hinweise

Beim Herstellen der Verbindung mit der OLE DB-Datenquelle verwendet Microsoft Excel die von der Connection-Eigenschaft angegebene Verbindungszeichenfolge. Fehlen in der angegebenen Verbindungszeichenfolge erforderliche Werte, werden Dialogfelder angezeigt, in denen der Benutzer zur Eingabe der benötigten Daten aufgefordert wird. Wenn die DisplayAlerts-Eigenschaftfalse ist, werden keine Dialogfelder angezeigt, und die Refresh-Methode schlägt mit der Ausnahme Unzureichende Verbindungsinformationen fehl.

Nach dem erfolgreichen Verbindungsaufbau wird die vervollständigte Verbindungszeichenfolge in Microsoft Excel gespeichert, sodass während dieser Bearbeitungssitzung bei erneuten Aufrufen der Refresh-Methode keine weiteren Eingabeaufforderungen angezeigt werden. Die vervollständigte Verbindungszeichenfolge erhalten Sie, wenn Sie den Wert der Connection -Eigenschaft prüfen.

Nach dem Aufbau der Datenbankverbindung wird die SQL-Abfrage überprüft. Wenn diese ungültig ist, bricht die Refresh-Methode mit dem Ausnahmefehler "SQL-Syntaxfehler" ab.

Die Refresh-Methode gibt den Wert True zurück, wenn die Abfrage erfolgreich abgeschlossen oder begonnen wird; sie gibt den Wert False zurück, wenn der Benutzer eine Verbindung abbricht.

Überprüfen Sie die FetchedRowOverflow-Eigenschaft , um festzustellen, ob die Anzahl der abgerufenen Zeilen die Anzahl der verfügbaren Zeilen auf dem Arbeitsblatt überschritten hat. Diese Eigenschaft wird bei jedem Aufruf der Refresh -Methode initialisiert.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.