Własność państwowa ADO
❮ Pełne odniesienie do obiektu strumienia
Właściwość State zwraca wartość, która opisuje, czy obiekt jest otwarty, zamknięty, łączy się, wykonuje lub pobiera dane. Wartość zwraca wartość ObjectStateEnum . Wartość domyślna to adStateClosed.
Tej właściwości można używać z obiektami Command , Connection , Record , Recordset i Stream .
Właściwość State może mieć kombinację wartości. Jeśli instrukcja jest wykonywana, ta właściwość będzie miała połączoną wartość adStateOpen i adStateExecuting.
Składnia
object.State
Przykład — dla obiektu 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
%>
Przykład — dla obiektu 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
%>
Wartości ObjectStateEnum
Określa, czy obiekt jest otwarty, czy zamknięty, łączy się ze źródłem danych, wykonuje polecenie lub pobiera dane.
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 |
❮ Pełne odniesienie do obiektu strumienia