ویژگی State ADO
تعریف و استفاده
ویژگی State یک مقدار برمیگرداند که وضعیت فعلی اشیا را توصیف میکند: باز، بسته، در حال اتصال، در حال اجرا یا در حال جستجوی دادهها. این مقدار باز میگرداند ObjectStateEnum مقدار پیشفرض adStateClosed است.
این ویژگی برای اشیاء Command, Connection, Record, Recordset و Stream قابل استفاده است.
ویژگی State میتواند ترکیبی از مقادیر باشد. به عنوان مثال، اگر در حال اجرای یک دستور هستید، این ویژگی یک ترکیب از مقادیر adStateOpen و adStateExecuting خواهد داشت.
ویژگی State فقط خواندنی است.
گزارشنویسی
object.State
مثال
برای موضوع Command:
<% 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:
<% 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 %>