OLEDBConnection.Refresh Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Aktualisiert eine OLE DB-Verbindung.
public:
void Refresh();
public void Refresh();
Public Sub Refresh ()
Hinweise
Beim Herstellen einer Verbindung mit der OLE DB-Datenquelle verwendet Microsoft Excel die in 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 Eigenschaft False ist, werden keine Dialogfelder angezeigt, und die Refresh() Methode schlägt mit der Ausnahme "Unzureichende Verbindungsinformationen" fehl.
Nachdem Microsoft Excel eine erfolgreiche Verbindung hergestellt hat, wird die fertige Verbindungszeichenfolge gespeichert, sodass bei nachfolgenden Aufrufen der Refresh() Methode während derselben Bearbeitungssitzung keine Eingabeaufforderungen angezeigt werden. Sie können die vollständige Verbindungszeichenfolge abrufen, indem Sie den Wert der Connection Eigenschaft untersuchen.
Nach dem Aufbau der Datenbankverbindung wird die SQL-Abfrage überprüft. Wenn die Abfrage ungültig ist, schlägt die Refresh() Methode mit der Ausnahme "SQL-Syntaxfehler" fehl.
Die Refresh() Methode gibt True zurück, wenn die Abfrage erfolgreich abgeschlossen oder gestartet wurde; sie gibt 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.