Atrybut stanu ADO
Definicja i użycie
Atrybut State zwraca wartość opisującą bieżący stan obiektu, który może być otwarty, zamknięty, w trakcie połączenia, wykonywania lub pobierania danych. Zwracana wartość to ObjectStateEnum Wartość. Domyślną wartością jest adStateClosed.
Ta właściwość może być używana dla obiektów Command, Connection, Record, Recordset oraz Stream.
Atrybut State może być kombinacją wartości. Na przykład, jeśli wykonujesz pewne polecenie, wartość tego atrybutu będzie kombinacją wartości adStateOpen i adStateExecuting.
Atrybut State jest jedynie odczytywany.
Gramatyka
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 %>
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 %>