Partekatu honen bidez:


DataTypeEnum

Especifica el tipo de datos de un Field, Parametero Property. El indicador de tipo OLE DB correspondiente se muestra entre paréntesis en la columna descripción de la tabla siguiente.

Constante Importancia Descripción
AdArray 0x2000 Valor de marca, siempre combinado con otra constante de tipo de datos, que indica una matriz del otro tipo de datos. No se aplica a ADOX.
adBigInt 20 Indica un entero con signo de ocho bytes (DBTYPE_I8).
adBinary 128 Indica un valor binario (DBTYPE_BYTES).
adBoolean 11 Indica un valor booleano (DBTYPE_BOOL).
adBSTR 8 Indica una cadena de caracteres terminada en NULL (Unicode) (DBTYPE_BSTR).
adChapter 136 Indica un valor de capítulo de cuatro bytes que identifica las filas de un conjunto de filas secundario (DBTYPE_HCHAPTER).
adChar 129 Indica un valor de cadena (DBTYPE_STR).
adCurrency 6 Indica un valor de moneda (DBTYPE_CY). Currency es un número de punto fijo con cuatro dígitos a la derecha del separador decimal. Se almacena en un entero con signo de ocho bytes escalado por 10 000.
adDate 7 Indica un valor de fecha (DBTYPE_DATE). Una fecha se almacena como un doble, la parte entera de la cual es el número de días desde el 30 de diciembre de 1899 y la parte fraccionaria de la cual es la fracción de un día.
adDBDate 133 Indica un valor de fecha (aaaammdd) (DBTYPE_DBDATE).
adDBTime 134 Indica un valor de hora (hhmmss) (DBTYPE_DBTIME).
adDBTimeStamp 135 Indica una marca de fecha y hora (aaaammddhhmmss más una fracción en mil millones) (DBTYPE_DBTIMESTAMP).
adDecimal 14 Indica un valor numérico exacto con una precisión y escala fijas (DBTYPE_DECIMAL).
adDouble 5 Indica un valor de punto flotante de precisión doble (DBTYPE_R8).
adEmpty 0 No especifica ningún valor (DBTYPE_EMPTY).
adError 10 Indica un código de error de 32 bits (DBTYPE_ERROR).
adFileTime 64 Indica un valor de 64 bits que representa el número de intervalos de 100 nanosegundos desde el 1 de enero de 1601 (DBTYPE_FILETIME).
adGUID 72 Indica un identificador único global (GUID) (DBTYPE_GUID).
adIDispatch 9 Indica un puntero a una interfaz IDispatch en un objeto COM (DBTYPE_IDISPATCH).

Nota Actualmente, ADO no admite este tipo de datos. El uso puede provocar resultados imprevisibles.
adInteger 3 Indica un entero con signo de cuatro bytes (DBTYPE_I4).
adIUnknown 13 Indica un puntero a una interfaz IUnknown en un objeto COM (DBTYPE_IUNKNOWN).

Nota Actualmente, ADO no admite este tipo de datos. El uso puede provocar resultados imprevisibles.
adLongVarBinary 205 Indica un valor binario largo.
adLongVarChar 201 Indica un valor de cadena larga.
adLongVarWChar 203 Indica un valor largo de cadena Unicode terminado en null.
adNumeric 131 Indica un valor numérico exacto con una precisión y escala fijas (DBTYPE_NUMERIC).
adPropVariant 138 Indica un PROPVARIANT de Automation (DBTYPE_PROP_VARIANT).
adSingle 4 Indica un valor de punto flotante de precisión sencilla (DBTYPE_R4).
adSmallInt 2 Indica un entero con signo de dos bytes (DBTYPE_I2).
adTinyInt 16 Indica un entero con signo de un byte (DBTYPE_I1).
adUnsignedBigInt Veintiuno Indica un entero sin signo de ocho bytes (DBTYPE_UI8).
adUnsignedInt 19 Indica un entero de cuatro bytes sin signo (DBTYPE_UI4).
adUnsignedSmallInt 18 Indica un entero sin signo de dos bytes (DBTYPE_UI2).
adUnsignedTinyInt 17 Indica un entero de un byte sin signo (DBTYPE_UI1).
adUserDefined 132 Indica una variable definida por el usuario (DBTYPE_UDT).
adVarBinary 204 Indica un valor binario.
adVarChar 200 Indica un valor de cadena.
adVariant 12 Indica una variante de Automation (DBTYPE_VARIANT).

Nota Actualmente, ADO no admite este tipo de datos. El uso puede provocar resultados imprevisibles.
adVarNumeric 139 Indica un valor numérico.
adVarWChar 202 Indica una cadena de caracteres Unicode terminada en NULL.
adWChar 130 Indica una cadena de caracteres Unicode terminada en null (DBTYPE_WSTR).

Equivalente de ADO/WFC

Paquete: com.ms.wfc.data

Constante
AdoEnums.DataType.ARRAY
AdoEnums.DataType.BIGINT
AdoEnums.DataType.BINARY
AdoEnums.DataType.BOOLEAN
AdoEnums.DataType.BSTR
AdoEnums.DataType.CHAPTER
AdoEnums.DataType.CHAR
AdoEnums.DataType.CURRENCY
AdoEnums.DataType.DATE
AdoEnums.DataType.DBDATE
AdoEnums.DataType.DBTIME
AdoEnums.DataType.DBTIMESTAMP
AdoEnums.DataType.DECIMAL
AdoEnums.DataType.DOUBLE
AdoEnums.DataType.EMPTY
AdoEnums.DataType.ERROR
AdoEnums.DataType.FILETIME
AdoEnums.DataType.GUID
AdoEnums.DataType.IDISPATCH
AdoEnums.DataType.INTEGER
AdoEnums.DataType.IUNKNOWN
AdoEnums.DataType.LONGVARBINARY
AdoEnums.DataType.LONGVARCHAR
AdoEnums.DataType.LONGVARWCHAR
AdoEnums.DataType.NUMERIC
AdoEnums.DataType.PROPVARIANT
AdoEnums.DataType.SINGLE
AdoEnums.DataType.SMALLINT
AdoEnums.DataType.TINYINT
AdoEnums.DataType.UNSIGNEDBIGINT
AdoEnums.DataType.UNSIGNEDINT
AdoEnums.DataType.UNSIGNEDSMALLINT
AdoEnums.DataType.UNSIGNEDTINYINT
AdoEnums.DataType.USERDEFINED
AdoEnums.DataType.VARBINARY
AdoEnums.DataType.VARCHAR
AdoEnums.DataType.VARIANT
AdoEnums.DataType.VARNUMERIC
AdoEnums.DataType.VARWCHAR
AdoEnums.DataType.WCHAR

Se aplica a