最新的Web开发教程
 

ADO State Property


<完整的命令对象参考

State属性返回描述如果对象是开放的值,关闭,连接,执行或检索数据。 值返回ObjectStateEnum值。 默认为adStateClosed。

此属性可以与使用Command , ConnectionRecordRecordsetStream对象。

国家属性可以是值的组合。 如果一个语句正在执行,则此属性adStateOpen和adStateExecuting的组合值。

句法

object.State

例如 - 对于命令对象

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

例如 - 对于命令对象

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

指定的对象是否是开放或封闭的,连接到数据源,执行命令,或检索的数据。

不变 描述
adStateClosed0 该对象已关闭
adStateOpen1 目的是开放的
adStateConnecting2 该物体连接
adStateExecuting4 该目的是执行命令
adStateFetching8 被检索的对象的行

<完整的命令对象参考