Государственная собственность АДО
❮ Полный справочник командных объектов
Свойство State возвращает значение, описывающее, является ли объект открытым, закрытым, подключенным, выполняющимся или извлекающим данные. Значение возвращает значение ObjectStateEnum . По умолчанию — адстатеклосед.
Это свойство можно использовать с объектами Command , Connection , Record , Recordset и Stream .
Свойство State может иметь комбинацию значений. Если оператор выполняется, это свойство будет иметь объединенное значение adStateOpen и adStateExecuting.
Синтаксис
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
%>
Пример — для объекта Command
<%
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
Указывает, является ли объект открытым или закрытым, подключается к источнику данных, выполняет команду или извлекает данные.
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 |
❮ Полный справочник командных объектов