ملكية الدولة ADO
استكمال مرجع كائن مجموعة السجلات
تقوم خاصية الحالة بإرجاع قيمة توضح ما إذا كان الكائن مفتوحًا أو مغلقًا أو متصلًا أو منفذًا أو يسترجع البيانات. تقوم القيمة بإرجاع قيمة ObjectStateEnum . الافتراضي هو adState مغلق.
يمكن استخدام هذه الخاصية مع كائن الأوامر والاتصال والتسجيل ومجموعة السجلات والدفق .
يمكن أن يكون لممتلكات الدولة مجموعة من القيم. في حالة تنفيذ جملة ، سيكون لهذه الخاصية قيمة مجمعة لكل من adStateOpen و adStateExecuting.
بناء الجملة
object.State
مثال - لكائن الأمر
<%
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
%>
مثال - لكائن اتصال
<%
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
%>
قيم ObjectStateEnum
يحدد ما إذا كان الكائن مفتوحًا أو مغلقًا ، أو متصلًا بمصدر بيانات ، أو ينفذ أمرًا ، أو يسترد البيانات.
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 |
استكمال مرجع كائن مجموعة السجلات