ADO Open-Methode

Definition und Verwendung

Das Open-Verfahren kann eine Verbindung zu einem Datenquelle herstellen. Wenn die Verbindung geöffnet ist, können Sie Befehle auf die Datenquelle ausführen.

Syntax

connection.Open connectionstring, userID, password, options
Parameter Beschreibung
connectionstring

Optional. Ein Zeichenkettenwert, der Informationen zur Verbindung enthält. Diese Zeichenkette besteht aus einer Reihe von parameter=value-Anweisungen, die durch Semikola getrennt sind.

Für detaillierte Informationen zu gültigen Einstellungen, siehe ConnectionString Eigenschaft.

userID Optional. Ein Zeichenkettenwert, der den Benutzernamen enthält, der beim Aufbau der Verbindung verwendet werden soll.
password Optional. Ein Zeichenkettenwert, der das Passwort enthält, das beim Aufbau der Verbindung verwendet werden soll.
options Optional. Ein ConnectOptionEnum Wert, bestimmen Sie, ob diese Methode (synchron) nach dem Aufbau der Verbindung zurückgegeben werden soll oder (asynchron) vor dem Aufbau der Verbindung.

Beispiel

DSN-less Verbindung:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
%>

Verbindung ohne DSN mit userID und password (Schreiben Sie den conn.open-Befehl auf einer Zeile):

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;
data source=c:/webdata/northwind.mdb;
userID=xxx;
password=yyy"
%>

ODBC-Datenbankverbindung:

<%
set conn=Server.CreateObject("ADODB.Connection") 
conn.Open "northwind"
%>

ConnectOptionEnum

Konstante Wert Beschreibung
adConnectUnspecified -1 Standardwert. Synchronische Verbindung öffnen.
adAsyncConnect 16 Asynchrone Verbindung öffnen. Der ConnectComplete-Event kann verwendet werden, um zu bestimmen, wann die Verbindung verfügbar ist.