Share via


ConnectionString-Eigenschaft (ADO)

Gilt für: Access 2013, Office 2013

Gibt die Informationen an, mit denen eine Verbindung mit einer Datenquelle hergestellt wird.

Einstellungen und Rückgabewerte

Mit dieser Eigenschaft wird ein Wert vom Datentyp Long festgelegt oder zurückgegeben.

Hinweise

Verwenden Sie die ConnectionString-Eigenschaft, um eine Datenquelle anzugeben, indem Sie eine detaillierte Verbindungszeichenfolge übergeben, die eine Reihe von argument=value-Anweisungen enthält, die durch Semikolons getrennt sind.

ADO unterstützt fünf Argumente für die ConnectionString-Eigenschaft . alle anderen Argumente werden ohne Verarbeitung durch ADO direkt an den Anbieter übergeben. Die Argumente, die ADO unterstützt, sind wie folgt.

Argument

Beschreibung

Anbieter=

Gibt den Namen eines Anbieters an, der für die Verbindung verwendet werden soll.

File Name=

Gibt den Namen einer anbieterspezifischen Datei an (z. B. ein gespeichertes Datenquellenobjekt), die voreingestellte Verbindungsinformationen enthält.

Remote Provider=

Gibt den Namen eines Anbieters an, der beim Öffnen einer clientseitigen Verbindung verwendet werden soll. (Nur Remotedatendienst.)

Remote Server=

Gibt den Pfadnamen des Servers an, der beim Öffnen einer clientseitigen Verbindung verwendet werden soll. (Nur Remotedatendienst.)

URL=

Gibt die Verbindungszeichenfolge als absolute URL an, die eine Ressource wie z. B. eine Datei oder ein Verzeichnis identifiziert.

Nachdem Sie die ConnectionString-Eigenschaft festgelegt und das Connection-Objekt geöffnet haben, kann der Anbieter den Inhalt der Eigenschaft ändern, indem er z. B. die in ADO definierten Argumentnamen den entsprechenden Anbieternamen zuordnet.

Die ConnectionString-Eigenschaft erbt automatisch den für das Argument ConnectionString der Open-Methode verwendeten Wert, weshalb Sie die aktuelle ConnectionString-Eigenschaft beim Aufruf der Open-Methode außer Kraft setzen können.

Das Argument File Name bewirkt, dass ADO den zugehörigen Anbieter lädt. Deshalb können Sie nicht sowohl das Argument Provider als auch das Argument File Name übergeben.

Die ConnectionString -Eigenschaft hat Lese-/Schreibzugriff, wenn die Verbindung geschlossen ist. Wenn die Verbindung geöffnet ist, ist sie schreibgeschützt.

Duplikate eines Arguments in der ConnectionString -Eigenschaft werden ignoriert. Die letzte Instanz eines Arguments wird verwendet.

RemotedatendienstnutzungBei Verwendung in einem clientseitigen Connection-Objekt kann die ConnectionString-Eigenschaft nur die Parameter Remote Provider und Remote Server enthalten.