Partekatu honen bidez:


EnumTipoDeComando

Especifica cómo se debe interpretar un argumento de comando.

Es importante validar los valores de CommandString proporcionados por el usuario para evitar dar a los usuarios de la aplicación la oportunidad de insertar comandos potencialmente peligrosos para que ADO se ejecute.

Constante Valor Descripción
adCmdUnspecified -1 No especifica el argumento de tipo de comando.
adCmdText 1 Evalúa CommandText como una definición textual de una llamada a un comando o procedimiento almacenado.
adCmdTable 2 Evalúa CommandText como un nombre de tabla cuyas columnas devuelve una consulta SQL generada internamente.
adCmdStoredProc 4 Evalúa commandText como un nombre de procedimiento almacenado.
adCmdUnknown 8 Predeterminado. Indica que no se conoce el tipo de comando de propiedad CommandText.

Cuando no se conoce el tipo de comando, ADO realizará varios intentos de interpretar el CommandText.

- CommandText se interpreta como una definición textual de una llamada a un comando o procedimiento almacenado. Este es el mismo comportamiento que adCmdText.
- commandText es el nombre de un procedimiento almacenado. Este es el mismo comportamiento que adCmdStoredProc.
- commandText se interpreta como el nombre de una tabla. Todas las columnas se devuelven mediante una consulta SQL generada internamente. Este es el mismo comportamiento que adCmdTable.
adCmdFile 256 Evalúa CommandText como nombre de archivo de un objeto Recordset almacenado de forma persistente . Se usa con Recordset.abrir solo o Requery.
adCmdTableDirect 512 Evalúa CommandText como un nombre de tabla cuyas columnas se devuelven. Se usa solo con Recordset.Open o Re query. Para usar el método Seek de, el recordset de debe abrirse con adCmdTableDirect.

Este valor no se puede combinar con el valor de ExecuteOptionEnumadAsyncExecute.

Equivalente de ADO/WFC

Paquete: com.ms.wfc.data

Constante
AdoEnums.CommandType.UNSPECIFIED
AdoEnums.CommandType.TEXT
AdoEnums.CommandType.TABLE
AdoEnums.CommandType.STOREDPROC
AdoEnums.CommandType.UNKNOWN
AdoEnums.CommandType.FILE
AdoEnums.CommandType.TABLEDIRECT

Se aplica a

método Execute (conexión ADO)
open (objeto Recordset de ADO)