ویژگی State ADO

تعریف و استفاده

ویژگی State یک مقدار برمی‌گرداند که وضعیت فعلی شیء را توصیف می‌کند: باز، بسته، در حال اتصال، در حال اجرا یا در حال جستجو برای داده‌ها. این مقدار ObjectStateEnum مقدار پیش‌فرض adStateClosed است.

این ویژگی می‌تواند برای فرمان‌ها، اتصالات، ضبط، مجموعه‌های ضبط و جریان‌ها استفاده شود.

خصوصیت State می‌تواند ترکیبی از مقادیر باشد. به عنوان مثال، اگر در حال اجرای یک دستور هستید، این خصوصیت یک ترکیب از مقادیر adStateOpen و adStateExecuting خواهد داشت.

خصوصیت State خواندنی است.

قوانین

object.State

مثال

برای 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
%>

برای 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
%>