Los últimos tutoriales de desarrollo web
 

Método CreateParameter ADO


<Referencia completa objeto de comando

El método CreateParameter crea y devuelve un objeto de parámetros que contiene las propiedades especificadas como nombre, tipo, dirección, tamaño y valor.

Note: Este método no agrega automáticamente el nuevo parámetro a la colección. Para agregar el parámetro a la colección de parámetros, utilice la propiedad Anexar.

Sintaxis

Set objparameter=objcommand.CreateParameter (name,type,direction,size,value)

Parámetro Descripción
name Opcional. El nombre del objeto de parámetro.
type Opcional. Uno de los DataTypeEnum constantes que especifica el tipo de datos para el objeto de parámetro. Por defecto es adEmpty. Si elige un tipo de datos de longitud variable, también tendrá que especificar el parámetro de tamaño o la propiedad Size. Si especifica adDecimal o adNumeric tipo de datos, también debe establecer la NumericScale y las propiedades de precisión del objeto de parámetro.
direction Opcional. Uno de los ParameterDirectionEnum constantes que define la dirección del objeto de parámetro. Por defecto es adParamInput.
size Opcional. Especifica la longitud de un tipo de datos de longitud variable, si un tipo tal fue declarado en el Type parámetro. Por defecto es cero.
value Opcional. El valor del objeto de parámetro

Valores DataTypeEnum

Especifica el tipo de datos de un campo, de parámetros, o un objeto propiedad

Constante Valor Descripción
adEmpty0 Sin valor
adSmallInt2 A 2-byte entero con signo.
adInteger3 A 4-byte entero con signo.
adSingle4 Un valor de coma flotante de precisión simple.
adDouble5 Un valor de coma flotante de doble precisión.
adCurrency6 Un valor de la moneda
adDate7 El número de días desde diciembre 30, 1899 + la fracción de un día.
adBSTR8 Una cadena de caracteres terminada en nulo.
adIDispatch9 Un puntero a un IDispatch interfaz en un objeto COM. Nota: En la actualidad no es compatible con ADO.
adError10 Un código de error de 32 bits
adBoolean11 Un valor booleano.
adVariant12 Una automatización Variant . Nota: Actualmente no es compatible con ADO.
adIUnknown13 Un puntero a un IUnknown interfaz en un objeto COM. Nota: En la actualidad no es compatible con ADO.
adDecimal14 Un valor numérico exacto con una precisión y escala fijas.
adTinyInt16 A 1-byte entero con signo.
adUnsignedTinyInt17 Un entero sin signo de 1 byte.
adUnsignedSmallInt18 Un entero sin signo de 2 bytes.
adUnsignedInt19 Un entero sin signo de 4 bytes.
adBigInt20 Un niño de 8 bytes entero con signo.
adUnsignedBigInt21 Un entero sin signo de 8 bytes.
adFileTime64 El número de intervalos de 100 nanosegundos desde enero de 1,1601
adGUID72 Un identificador único global (GUID)
adBinary128 Un valor binario.
adChar129 Un valor de cadena.
adWChar130 Una cadena de caracteres Unicode terminada en nulo.
adNumeric131 Un valor numérico exacto con una precisión y escala fijas.
adUserDefined132 Una variable definida por el usuario.
adDBDate133 Un valor de fecha (yyyymmdd) .
adDBTime134 Un valor de tiempo (hhmmss) .
adDBTimeStamp135 A / sello de fecha y hora (aaaammddhhmmss más una fracción en millonésimas).
adChapter136 Un valor capítulo 4 bytes que identifica las filas de un conjunto de filas niño
adPropVariant138 Un PROPVARIANT automatización.
adVarNumeric139 Un valor numérico ( Parameter object only) .
adVarChar200 Un valor de serie ( Parameter object only) .
adLongVarChar201 Un valor de cadena larga.
adVarWChar202 Una cadena de caracteres Unicode terminada en nulo.
adLongVarWChar203 Un valor de cadena Unicode terminada en nulo larga.
adVarBinary204 Un valor binario ( Parameter object only) .
adLongVarBinary205 Un valor binario de longitud.
AdArray0x2000 Un valor de indicador combinado con otro tipo de datos constante. Indica una matriz de que otro tipo de datos.

Valores ParameterDirectionEnum

Especifica si el parámetro representa un parámetro de entrada, un parámetro de salida, tanto una entrada y un parámetro de salida, o el valor de retorno de un procedimiento almacenado.

Constante Valor Descripción
adParamUnknown0 La dirección es desconocida
adParamInput1 parámetro de entrada
adParamOutput2 parámetro de salida
adParamInputOutput3 Tanto la entrada y el parámetro de salida
adParamReturnValue4 valor de retorno

<Referencia completa objeto de comando