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