Αιτιότητα State του ADO

Ορισμός και χρήση

Η ιδιότητα State μπορεί να επιστρέψει μια τιμή που περιγράφει την τρέχουσα κατάσταση του αντικειμένου, αν είναι ανοιχτό, κλειστό, σε κατάσταση σύνδεσης, εκτέλεσης ή αναζήτησης δεδομένων. Η τιμή που επιστρέφεται ObjectStateEnum Αξία. Η προεπιλεγμένη τιμή είναι adStateClosed.

Αυτή η ιδιότητα μπορεί να χρησιμοποιηθεί για τα αντικείμενα Command, Connection, Record, Recordset και Stream.

Η ιδιότητα State μπορεί να είναι συνδυασμός τιμών. Για παράδειγμα, αν εκτελείται μια εντολή, αυτή η ιδιότητα θα έχει μια συνδυασμό τιμών adStateOpen και adStateExecuting.

Η ιδιότητα State είναι monoίωτη.

Γραμματική

object.State

Instance

Για το Command Όbject:

<%
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 Όbject:

<%
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
%>