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, verbunden, ausgeführt oder Daten abgerufen wird. Der zurückgegebene Wert ist ObjectStateEnum Wert. Der Standardwert ist adStateClosed.

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

Das State-Attribut kann Wertkombinationen 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 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 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
%>