ADO State 屬性

定義和用法

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