Атрибут State ADO

Определение и использование

Атрибут State может возвращать значение, которое описывает текущее состояние объекта как открытое, закрытое, находящееся в процессе подключения, выполнения или извлечения данных. Значение возвращается ObjectStateEnum Значение. По умолчанию значение adStateClosed.

Эта атрибут может быть использован для объектов Command, Connection, Record, Recordset и Stream.

Атрибут State может быть комбинацией значений. Например, если выполняется определенное действие, этот атрибут будет иметь комбинацию значений adStateOpen и adStateExecuting.

Атрибут State является только для чтения.

Синтаксис

object.State

Пример

Для объекта 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
%>

Для объекта 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
%>