Propiedad de estado ADO

Definición y uso

La propiedad State puede devolver un valor que describe el estado actual del objeto, que puede ser abierto, cerrado, en conexión, en ejecución o en búsqueda de datos. El valor devuelto es ObjectStateEnum Valor. El valor predeterminado es adStateClosed.

Esta propiedad se puede usar para los objetos Command, Connection, Record, Recordset y Stream.

La propiedad State puede ser una combinación de valores. Por ejemplo, si se está ejecutando una sentencia, este atributo tendrá una combinación de valores adStateOpen y adStateExecuting.

La propiedad State es de solo lectura.

Sintaxis

object.State

Ejemplo

Para el objeto 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
%>

Para el objeto 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
%>