ADO State 屬性
❮ 完整 Record 物件參考
State 屬性返回一個描述物件是開啟、關閉、連線中、執行中還是正在檢索資料的數值。該值返回一個 ObjectStateEnum 值。預設值為 adStateClosed。
此屬性可與 Command、Connection、Record、Recordset 和 Stream 物件一起使用。
State 屬性可以包含值的組合。如果語句正在執行,則此屬性將包含 adStateOpen 和 adStateExecuting 的組合值。
語法
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
%>
ObjectStateEnum 值
指定物件是開啟還是關閉,連線到資料來源,執行命令還是檢索資料。
常量 | 值 | 描述 |
---|---|---|
adStateClosed | 0 | 物件已關閉 |
adStateOpen | 1 | 物件已開啟 |
adStateConnecting | 2 | 物件正在連線 |
adStateExecuting | 4 | 物件正在執行命令 |
adStateFetching | 8 | 物件正在檢索行 |
❮ 完整 Record 物件參考