DataTypeEnum
Aplica-se ao: Access 2013, Office 2013
Especifica o tipo de dados de Field, Parameter ou Property. O indicador de tipo OLE DB correspondente é mostrado entre parênteses na coluna descrição da tabela a seguir. Para obter mais informações sobre os tipos de dados OLE DB, consulte o Capítulo 13 e o Apêndice A do manual OLE DB Programmer's Reference (Referências para o programador de OLE DB).
Constant |
Valor |
Descrição |
---|---|---|
AdArray |
0x2000 |
Um valor de sinalizador sempre combinado a outra constante de tipo de dados, indicando uma matriz desse outro tipo de dados. |
adBigInt |
20 |
Indica um inteiro assinado de oito bytes (DBTYPE_I8). |
adBinary |
128 |
Indica um valor binário (DBTYPE_BYTES). |
adBoolean |
11 |
Indica um valor booliano (DBTYPE_BOOL). |
adBSTR |
8 |
Indica uma cadeia de caracteres terminada em nulo (Unicode) (DBTYPE_BSTR). |
adChapter |
136 |
Indica um valor de capítulo de quatro bytes que identifica linhas em um conjunto de linhas filho (DBTYPE_HCHAPTER). |
adChar |
129 |
Indica um valor da cadeia de caracteres (DBTYPE_STR). |
adCurrency |
6 |
Indica um valor de moeda (DBTYPE_CY). A moeda é um número de ponto fixo com quatro dígitos à direita do ponto decimal. Ele é armazenado em um inteiro assinado de oito bytes expansível até 10.000. |
adDate |
7 |
Indica um valor de data (DBTYPE_DATE). Uma data é armazenada como uma dupla, a parte inteira é o número de dias desde 30 de dezembro de 1899, e a parte fracionada é a fração de um dia. |
adDBDate |
133 |
Indica um valor de data (aaaammdd) (DBTYPE_DBDATE). |
adDBTime |
134 |
Indica um valor de hora (hhmmss) (DBTYPE_DBTIME). |
adDBTimeStamp |
135 |
Indica uma marcação de data/hora (aaaammddhhmmss mais uma fração em bilionésimo) (DBTYPE_DBTIMESTAMP). |
adDecimal |
14 |
Indica um valor numérico exato com precisão e escala fixas (DBTYPE_DECIMAL). |
adDouble |
5 |
Indica um valor de ponto flutuante de precisão dupla (DBTYPE_R8). |
adEmpty |
0 |
Não especifica nenhum valor (DBTYPE_EMPTY). |
adError |
10 |
Indica um código de erro de 32 bits (DBTYPE_ERROR). |
adFileTime |
64 |
Indica um valor de 64 bits representando o número de intervalos de 100 nanossegundos, desde 1º de janeiro de 1601 (DBTYPE_FILETIME). |
adGUID |
72 |
Indica o GUID (identificador global exclusivo) (DBTYPE_GUID). |
adIDispatch |
9 |
Indica um ponteiro para uma interface IDispatch em um objeto COM (DBTYPE_IDISPATCH). OBSERVAÇÃO: atualmente, esse tipo de dados não tem suporte do ADO. Seu uso pode causar resultados imprevisíveis. |
adInteger |
3 |
Indica um inteiro assinado de quatro bytes (DBTYPE_I4). |
adIUnknown |
13 |
Indica um ponteiro para uma interface IUnknown em um objeto COM (DBTYPE_IUNKNOWN). OBSERVAÇÃO: atualmente, esse tipo de dados não tem suporte do ADO. Seu uso pode causar resultados imprevisíveis. |
adLongVarBinary |
205 |
Indica um valor binário longo. |
adLongVarChar |
201 |
Indica um valor longo de cadeia de caracteres. |
adLongVarWChar |
203 |
Indica um valor longo de cadeia de caracteres Unicode terminada em nulo. |
adNumeric |
131 |
Indica um valor numérico exato com precisão e escala fixas (DBTYPE_NUMERIC). |
adPropVariant |
138 |
Indica uma PROPVARIANT de automação (DBTYPE_PROP_VARIANT). |
adSingle |
4 |
Indica um valor de ponto de flutuação de precisão única (DBTYPE_R4). |
adSmallInt |
2 |
Indica um inteiro assinado de dois bytes (DBTYPE_I2). |
adTinyInt |
16 |
Indica um inteiro assinado de um byte (DBTYPE_I1). |
adUnsignedBigInt |
21 |
Indica um inteiro não assinado de oito bytes (DBTYPE_U8). |
adUnsignedInt |
19 |
Indica um inteiro não assinado de quatro bytes (DBTYPE_U4). |
adUnsignedSmallInt |
18 |
Indica um inteiro não assinado de dois bytes (DBTYPE_U2). |
adUnsignedTinyInt |
17 |
Indica um inteiro não assinado de um byte (DBTYPE_U1). |
adUserDefined |
132 |
Indica uma variável definida pelo usuário (DBTYPE_UDT). |
adVarBinary |
204 |
Indica um valor binário (apenas objeto Parameter). |
adVarChar |
200 |
Indica um valor de cadeia de caracteres. |
adVariant |
12 |
Indica uma Variant de automação (DBTYPE_VARIANT). OBSERVAÇÃO: atualmente, esse tipo de dados não tem suporte do ADO. Seu uso pode causar resultados imprevisíveis. |
adVarNumeric |
139 |
Indica um valor numérico (apenas objeto Parameter). |
adVarWChar |
202 |
Indica uma cadeia de caracteres Unicode terminada em nulo. |
adWChar |
130 |
Indica uma cadeia de caracteres Unicode terminada em nulo (DBTYPE_WSTR). |
Equivalente a ADO/WFC
Pacote: com.ms.wfc.data
Constant |
---|
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 |