Αιτιότητα 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 %>