Los últimos tutoriales de desarrollo web
 

ADO CommandType Property


<Referencia completa objeto de comando

Los conjuntos de propiedades CommandType o devuelve una CommandTypeEnum valor que define el tipo de objeto Command. Por defecto es adCmdUnknown.

Si no se especifica el tipo, ADO tendrá que ponerse en contacto con el proveedor para determinar el tipo de comando. Sin embargo, si lo hace especificar el tipo, ADO será capaz de procesar el comando más rápido.

Sintaxis

objcommand.CommandType

Ejemplo

<%
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 Descripción
adCmdUnspecified-1 No especifica el argumento de tipo comando.
adCmdText1 Evalúa CommandText como una definición textual de un comando o llamada a procedimiento almacenado.
adCmdTable2 Evalúa CommandText como un nombre de tabla cuyas columnas son todos devuelto por una consulta SQL generada internamente.
adCmdStoredProc4 CommandText evalúa como un nombre de procedimiento almacenado.
adCmdUnknown8 Defecto. Indica que el tipo de comando en la propiedad CommandText no se conoce.
adCmdFile256 Evalúa CommandText como nombre de archivo de un conjunto de registros almacenados persistentemente. Se utiliza con Recordset.Open o Requery solamente.
adCmdTableDirect512 Evalúa CommandText como una tabla de nombres cuyas columnas son todos regresaron. Se utiliza con Recordset.Open o Requery solamente. Para utilizar el método Seek, el conjunto de registros debe abrirse con adCmdTableDirect. Este valor no se puede combinar con el valor ExecuteOptionEnum adAsyncExecute.

<Referencia completa objeto de comando