Freigeben über


Herstellen einer Verbindung

Gilt für: Access 2013, Office 2013

Zum Herstellen einer Verbindung mit einer Datenquelle müssen Sie eine Verbindungszeichenfolge angeben, deren Parameter je nach Anbieter und Datenquelle variieren können. Weitere Informationen finden Sie unter Erstellen der Verbindungszeichenfolge.

ADO öffnet eine Verbindung in der Regel mithilfe der Open -Methode des Connection -Objekts. Die Syntax für die Open -Methode ist im Folgenden dargestellt:

Dim connection as New ADODB.Connection 
connection.Open ConnectionString, UserID, Password, OpenOptions

Alternativ können Sie den Kurzbefehl Recordset.Open verwenden, um eine implizite Verbindung zu öffnen und einen Befehl für diese Verbindung in einem Schritt auszustellen. Übergeben Sie dazu eine gültige Verbindungszeichenfolge als ActiveConnection-Argument an die Open-Methode. Es folgt die Syntax für die verschiedenen Methoden in Visual Basic:

Dim recordset as ADODB.Recordset 
Set recordset = New ADODB.Recordset 
recordset.Open Source, ActiveConnection, CursorType, LockType, Options

Hinweis

[!HINWEIS] Wann sollten Sie ein Connection -Objekt und wann den Kurzbefehl Recordset.Open verwenden? Verwenden Sie das Connection -Objekt, falls Sie mehrere Recordset -Objekte öffnen möchten, oder wenn Sie mehrere Befehle ausführen. Mit dem Kurzbefehl Recordset.Open wird von ADO weiterhin implizit eine Verbindung erstellt.