DataTypeEnum
Se aplica a: Access 2013, Office 2013
Especifica el tipo de datos de un objeto Field, Parameter o Property. El indicador correspondiente de tipo OLE DB se muestra entre paréntesis en la columna Descripción de la tabla siguiente. Para obtener más información acerca de los tipos de datos OLE DB, vea el Capítulo 13 y el Apéndice A de la Referencia del programador de OLE DB.
Constante |
Valor |
Descripción |
---|---|---|
AdArray |
0x2000 |
Un valor de marca, siempre combinado con otra constante de tipo de datos, que indica una matriz de ese otro tipo de datos. |
adBigInt |
20 |
Indica un entero de ocho bytes con signo (DBTYPE_I8). |
adBinary |
128 |
Indica un valor binario (DBTYPE_BYTES). |
adBoolean |
11 |
Indica un valor de tipo booleano (DBTYPE_BOOL). |
adBSTR |
8 |
Indica una cadena de caracteres terminada en el carácter nulo (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). Este valor es un número de punto fijo con cuatro dígitos a la derecha del separador decimal. Se almacena en un entero de ocho bytes con signo y con un factor de escala de 10.000. |
adDate |
7 |
Indica un valor de fecha (DBTYPE_DATE). Una fecha se almacena en un tipo double (real de doble precisión), en el que la parte entera es el número de días transcurridos desde el 30 de diciembre de 1899 y la parte fraccionaria 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 tiempo de fecha y hora (aaaammddhhmmss más una fracción en milmillonésimas) (DBTYPE_DBTIMESTAMP). |
adDecimal |
14 |
Indica un valor numérico exacto con una precisión y una escala fijas (DBTYPE_DECIMAL). |
adDouble |
5 |
Indica un valor de punto flotante de doble precisión (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 globalmente único (GUID) (DBTYPE_GUID). |
adIDispatch |
9 |
Indica un puntero a una interfaz IDispatch sobre un objeto COM (DBTYPE_IDISPATCH). NOTA: Este tipo de datos no es compatible actualmente con ADO. Su uso puede provocar resultados impredecibles. |
adInteger |
3 |
Indica un entero de cuatro bytes con signo (DBTYPE_I4). |
adIUnknown |
13 |
Indica un puntero a una interfaz IUnknown sobre un objeto COM (DBTYPE_IUNKNOWN). NOTA: Este tipo de datos no es compatible actualmente con ADO. Su uso puede provocar resultados impredecibles. |
adLongVarBinary |
205 |
Indica un valor binario largo. |
adLongVarChar |
201 |
Indica un valor de cadena largo. |
adLongVarWChar |
203 |
Indica un valor de cadena Unicode largo terminado en un carácter nulo (null). |
adNumeric |
131 |
Indica un valor numérico exacto con una precisión y una escala fijas (DBTYPE_NUMERIC). |
adPropVariant |
138 |
Indica una automatización PROPVARIANT (DBTYPE_PROP_VARIANT). |
adSingle |
4 |
Indica un valor de punto flotante de precisión simple (DBTYPE_R4). |
adSmallInt |
2 |
Indica un entero de dos bytes con signo (DBTYPE_I2). |
adTinyInt |
16 |
Indica un entero de un byte con signo (DBTYPE_I1). |
adUnsignedBigInt |
21 |
Indica un entero de ocho bytes sin signo (DBTYPE_UI8). |
adUnsignedInt |
19 |
Indica un entero de cuatro bytes (DBTYPE_UI4) sin signo. |
adUnsignedSmallInt |
18 |
Indica un entero de dos bytes sin signo (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 (sólo objeto Parameter). |
adVarChar |
200 |
Indica un valor de cadena. |
adVariant |
12 |
Indica un Variant de automatización (DBTYPE_VARIANT). NOTA: Este tipo de datos no es compatible actualmente con ADO. Su uso puede provocar resultados impredecibles. |
adVarNumeric |
139 |
Indica un valor numérico (sólo objeto Parameter). |
adVarWChar |
202 |
Indica una cadena de caracteres Unicode terminada en el carácter nulo (null). |
adWChar |
130 |
Indica una cadena de caracteres Unicode terminada en el carácter nulo (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 |