ADO State-Eigenschaft

Definition und Verwendung

Die State-Eigenschaft kann einen Wert zurückgeben, der den aktuellen Zustand des Objekts beschreibt, ob es geöffnet, geschlossen, verbindend, ausführend oder Daten abholend ist. Der zurückgegebene Wert ist ObjectStateEnum Wert. Der Standardwert ist adStateClosed.

Diese Eigenschaft kann für die Command-, Connection-, Record-, Recordset- und Stream-Objekte verwendet werden.

Das State-Attribut kann Kombinationen von Werten sein. Zum Beispiel, wenn ein Statement ausgeführt wird, hat dieses Attribut eine Kombination aus adStateOpen und adStateExecuting.

Das State-Attribut ist schreibgeschützt.

Syntax

object.State

Beispiel

Für das Command-Objekt:

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

Für das Connection-Objekt:

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