Freigeben über


Open-Methode (ADO-Verbindung)

Gilt für: Access 2013, Office 2013

Eine Verbindung mit einer Datenquelle wird geöffnet.

Syntax

Verbindung herstellen. Öffnen Von ConnectionString, UserID, Password, Options

Parameter

Parameter Beschreibung
ConnectionString Optional. Ein String -Wert, der Verbindungsinformationen enthält. Details zu den gültigen Einstellungen finden Sie unter der ConnectionString-Eigenschaft.
UserID Optional. Ein String -Wert, der einen Benutzernamen enthält, der beim Herstellen der Verbindung verwendet werden soll.
Password Optional. Ein String -Wert, der ein Kennwort enthält, das beim Herstellen der Verbindung verwendet werden soll.
Options Optional. Ein ConnectOptionEnum-Wert, durch den festgelegt wird, dass diese Methode nach (synchron) oder vor (asynchron) dem Herstellen der Verbindung zurückgegeben wird.

Hinweise

Durch Verwenden der Open -Methode für ein Connection-Objekt wird die physische Verbindung mit einer Datenquelle hergestellt. Nach dem erfolgreichen Abschluss dieser Methode ist die Verbindung aktiv, und Sie können Befehle für sie ausgeben und die Ergebnisse verarbeiten.

Verwenden Sie das optionale ConnectionString-Argument , um entweder eine Verbindungszeichenfolge anzugeben, die eine Reihe von argument=value-Anweisungen enthält, die durch Semikolons getrennt sind, oder eine Datei- oder Verzeichnisressource, die mit einer URL identifiziert wird. Die ConnectionString-Eigenschaft erbt automatisch den für das ConnectionString-Argument verwendeten Wert. Daher können Sie die ConnectionString-Eigenschaft des Connection-Objekts festlegen, bevor Sie es öffnen, oder das ConnectionString-Argument verwenden, um die aktuellen Verbindungsparameter während des Aufrufs der Open-Methode festzulegen oder außer Kraft zu setzen.

Wenn Sie Benutzer- und Kennwortinformationen sowohl im ConnectionString-Argument als auch in den optionalen Argumenten UserID und Password übergeben, werden durch die Argumente UserID und Password die in ConnectionString angegebenen Werte außer Kraft gesetzt.

Wenn Sie Ihre Vorgänge über eine geöffnete Verbindung abgeschlossen haben, verwenden Sie die Close-Methode , um alle zugeordneten Systemressourcen freizugeben. Durch das Schließen eines Objekts wird es nicht aus dem Arbeitsspeicher entfernt. Sie können die Eigenschafteneinstellungen ändern und die Open-Methode verwenden, um sie später erneut zu öffnen. Um ein Objekt vollständig aus dem Arbeitsspeicher zu entfernen, legen Sie die Objektvariable auf Nothing fest.

RemotedatendienstnutzungBei Verwendung in einem clientseitigen Connection-Objekt stellt die Open-Methode erst dann eine Verbindung mit dem Server her, wenn ein Recordset im Connection-Objekt geöffnet wird.

Hinweis

Bei URLs, die das HTTP-Schema verwenden, wird automatisch der Microsoft OLE DB-Anbieter für Internet Publishing aufgerufen. Weitere Informationen finden Sie unter Absolute und relative URLs.