Propriedade do Estado ADO
❮ Referência Completa do Objeto do Conjunto de Registros
A propriedade State retorna um valor que descreve se o objeto está aberto, fechado, conectando, executando ou recuperando dados. O valor retorna um valor ObjectStateEnum . O padrão é adStateClosed.
Essa propriedade pode ser usada com o objeto Command , Connection , Record , Recordset e Stream .
A propriedade State pode ter uma combinação de valores. Se uma instrução estiver em execução, essa propriedade terá um valor combinado de adStateOpen e adStateExecuting.
Sintaxe
object.State
Exemplo - Para um 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
%>
Exemplo - Para um 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
%>
Valores ObjectStateEnum
Especifica se um objeto está aberto ou fechado, conectando-se a uma fonte de dados, executando um comando ou recuperando dados.
Constant | Value | Description |
---|---|---|
adStateClosed | 0 | The object is closed |
adStateOpen | 1 | The object is open |
adStateConnecting | 2 | The object is connecting |
adStateExecuting | 4 | The object is executing a command |
adStateFetching | 8 | The rows of the object are being retrieved |
❮ Referência Completa do Objeto do Conjunto de Registros