Атрибут 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 %>