<Complet de referință obiect de conexiune
Proprietatea de stat returnează o valoare care descrie dacă obiectul este deschis, închis, conectarea, executarea sau recuperarea datelor. Valoarea returnează o ObjectStateEnum valoare. Implicit este adStateClosed.
Această proprietate poate fi utilizat cu Command , Connection , Record , Recordset și Stream obiect.
Proprietatea de stat poate avea o combinație de valori. În cazul în care o declarație este de executare, această proprietate va avea o valoare combinată de adStateOpen și adStateExecuting.
Sintaxă
object.State
Exemplu
For a Command object:
<%
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
%>
For a Connection object:
<%
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
%>
Valorile ObjectStateEnum
Specifică dacă un obiect este deschis sau închis, conectarea la o sursă de date, executarea unei comenzi sau recuperarea datelor.
Constant | Valoare | Descriere |
---|---|---|
adStateClosed | 0 | Obiectul este închis |
adStateOpen | 1 | Obiectul este deschis |
adStateConnecting | 2 | Obiectul se conectează |
adStateExecuting | 4 | Obiectul se execută o comandă |
adStateFetching | 8 | Rândurile obiectului sunt recuperate |
<Complet de referință obiect de conexiune