Státní majetek ADO


❮ Dokončete referenci objektu streamu

Vlastnost State vrací hodnotu, která popisuje, zda je objekt otevřený, zavřený, připojuje se, spouští nebo načítá data. Hodnota vrací hodnotu ObjectStateEnum . Výchozí hodnota je adStateClosed.

Tuto vlastnost lze použít s objektem Command , Connection , Record , Recordset a Stream .

Státní majetek může mít kombinaci hodnot. Pokud se provádí příkaz, bude mít tato vlastnost kombinovanou hodnotu adStateOpen a adStateExecuting.


Syntax

object.State

Příklad – pro objekt Command:

<%
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
%>

Příklad – pro objekt Connection:

<%
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 hodnoty

Určuje, zda je objekt otevřený nebo zavřený, připojuje se ke zdroji dat, provádí příkaz nebo načítá data.

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

❮ Dokončete referenci objektu streamu