ADO - Staatseigentum
❮ Vollständige Stream-Objektreferenz
Die State-Eigenschaft gibt einen Wert zurück, der beschreibt, ob das Objekt geöffnet oder geschlossen ist, eine Verbindung herstellt, Daten ausführt oder abruft. Der Wert gibt einen ObjectStateEnum - Wert zurück. Standard ist adStateClosed.
Diese Eigenschaft kann mit den Objekten Command , Connection , Record , Recordset und Stream verwendet werden.
Die State-Eigenschaft kann eine Kombination von Werten haben. Wenn eine Anweisung ausgeführt wird, hat diese Eigenschaft einen kombinierten Wert aus adStateOpen und adStateExecuting.
Syntax
object.State
Beispiel – Für ein Befehlsobjekt:
<%
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
%>
Beispiel – Für ein 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
%>
ObjectStateEnum-Werte
Gibt an, ob ein Objekt geöffnet oder geschlossen ist, eine Verbindung zu einer Datenquelle herstellt, einen Befehl ausführt oder Daten abruft.
Constant | Value | Description |
---|---|---|
adStateClosed | 0 | The object is closed |
adStateOpen | 1 | The object is open |
adStateConnecting | 2 | The object is connecting |
adStateExecuting | 4 | The object is executing a command |
adStateFetching | 8 | The rows of the object are being retrieved |
❮ Vollständige Stream-Objektreferenz