tutoriais mais recente desenvolvimento web
 

ADO CommandType Property


<Completa objetos Command Reference

Os conjuntos de propriedades CommandType ou retorna um CommandTypeEnum valor que define o tipo do objeto Command. O padrão é adCmdUnknown.

Se você não especificar o tipo, ADO será necessário entrar em contato com o fornecedor para determinar o tipo do comando. No entanto, se você especificar o tipo, ADO será capaz de processar o comando mais rápido.

Sintaxe

objcommand.CommandType

Exemplo

<%
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")
comm.CommandText="orders"
comm.CommandType=adCmdTable
response.write(comm.CommandType)

conn.close
%>

Valores CommandTypeEnum

Constante Valor Descrição
adCmdUnspecified-1 Não especifica o argumento de tipo de comando.
adCmdText1 Avalia CommandText como uma definição textual de um comando ou chamada de procedimento armazenado.
adCmdTable2 Avalia CommandText como um nome da tabela cujas colunas são retornados por uma consulta SQL gerado internamente.
adCmdStoredProc4 Avalia CommandText como um nome de procedimento armazenado.
adCmdUnknown8 Padrão. Indica que o tipo de comando na propriedade CommandText não é conhecido.
adCmdFile256 Avalia CommandText como o nome de um conjunto de registos armazenadas permanentemente arquivo. Usado com apenas Recordset.Open ou Requery.
adCmdTableDirect512 Avalia CommandText como um nome da tabela cujas colunas são todos devolvidos. Usado com apenas Recordset.Open ou Requery. Para usar o método Seek, o conjunto de registros deve ser aberto com adCmdTableDirect. Este valor não pode ser combinado com o valor ExecuteOptionEnum adAsyncExecute.

<Completa objetos Command Reference