Атрибут State ADO

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

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

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

Атрибут State может быть kombinatsiyu znacheniya. Например, если выполняется какое-то предложение, это свойство будет иметь kombinatsiyu значений 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
%>