<Completa Corrente Object Reference
A propriedade Estado retorna um valor que descreve se o objeto é aberto, fechado, conectando, executar ou recuperar dados. O valor retorna um ObjectStateEnum valor. Padrão é adStateClosed.
Esta propriedade pode ser usado com o Command , Connection , Record , Recordset , e Stream objeto.
A propriedade Estado pode ter uma combinação de valores. Se uma instrução está em execução, esta propriedade terá um valor combinado de adStateOpen e adStateExecuting.
Sintaxe
object.State
Exemplo - Para um objecto 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
%>
Exemplo - Para um objecto de ligação:
<%
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 objecto está aberta ou fechada, de ligar a uma fonte de dados, execução de um comando, ou a recuperação de dados.
Constante | Valor | Descrição |
---|---|---|
adStateClosed | 0 | O objecto é fechado |
adStateOpen | 1 | O objecto é aberto |
adStateConnecting | 2 | O objectivo é ligar |
adStateExecuting | 4 | O objeto é a execução de um comando |
adStateFetching | 8 | As linhas do objeto estão sendo recuperados |
<Completa Corrente Object Reference