<Referencia completa de registros de objetos
La propiedad Estado devuelve un valor que describe si el objeto está abierto, cerrado, de conexión, de ejecución o de recuperación de datos. El valor devuelve un ObjectStateEnum valor. Por defecto se adStateClosed.
Esta propiedad se puede utilizar con el Command , Connection , Record , Recordset , y la Stream objeto.
La propiedad del Estado puede tener una combinación de valores. Si una declaración está en ejecución, esta propiedad tendrá un valor combinado de adStateOpen y adStateExecuting.
Sintaxis
object.State
Ejemplo - Para un objeto de comandos
<%
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
%>
Ejemplo - Para un objeto de conexión
<%
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
%>
Valores ObjectStateEnum
Especifica si un objeto es abierta o cerrada, la conexión a una fuente de datos, la ejecución de un comando, o la recuperación de datos.
Constante | Valor | Descripción |
---|---|---|
adStateClosed | 0 | El objeto está cerrado |
adStateOpen | 1 | El objeto está abierto |
adStateConnecting | 2 | El objeto está conectando |
adStateExecuting | 4 | El objeto se ejecuta un comando |
adStateFetching | 8 | Las filas del objeto se recuperan |
<Referencia completa de registros de objetos