tutoriais mais recente desenvolvimento web
 

ADO State Property


<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
adStateClosed0 O objecto é fechado
adStateOpen1 O objecto é aberto
adStateConnecting2 O objectivo é ligar
adStateExecuting4 O objeto é a execução de um comando
adStateFetching8 As linhas do objeto estão sendo recuperados

<Completa Corrente Object Reference