DataTypeEnum
Spécifie le type de données d’un objet Field, Parameter ou Property. L’indicateur de type OLE DB correspondant est affiché entre parenthèses dans la colonne description du tableau suivant.
Constant | Value | Description |
---|---|---|
AdArray | 0x2000 | Valeur d’indicateur, toujours combinée à une autre constante de type de données, qui indique un tableau de l’autre type de données. Ne s’applique pas à ADOX. |
adBigInt | 20 | Indique un entier signé de huit octets (DBTYPE_I8). |
adBinary | 128 | Indique une valeur binaire (DBTYPE_BYTES). |
adBoolean | 11 | Indique une valeur booléenne (DBTYPE_BOOL). |
adBSTR | 8 | Indique une chaîne de caractères terminée par null (Unicode) (DBTYPE_BSTR). |
adChapter | 136 | Indique une valeur de chapitre de quatre octets qui identifie les lignes d’un ensemble de lignes enfant (DBTYPE_HCHAPTER). |
adChar | 129 | Indique une valeur de chaîne (DBTYPE_STR). |
adCurrency | 6 | Indique une valeur monétaire (DBTYPE_CY). La devise est un nombre à virgule fixe avec quatre chiffres à droite de la virgule décimale. Il est stocké dans un entier signé de huit octets mis à l’échelle de 10 000. |
adDate | 7 | Indique une valeur de date (DBTYPE_DATE). Une date est stockée sous la forme d’un double, dont la partie entière correspond au nombre de jours depuis le 30 décembre 1899, et la partie fractionnaire dont la fraction est la fraction d’un jour. |
adDBDate | 133 | Indique une valeur de date (aaaammdd) (DBTYPE_DBDATE). |
adDBTime | 134 | Indique une valeur de temps (hhmmss) (DBTYPE_DBTIME). |
adDBTimeStamp | 135 | Indique un horodatage (aaaammddhhmmss plus une fraction en milliards) (DBTYPE_DBTIMESTAMP). |
adDecimal | 14 | Indique une valeur numérique exacte avec une précision et une échelle fixes (DBTYPE_DECIMAL). |
adDouble | 5 | Indique une valeur à virgule flottante double précision (DBTYPE_R8). |
adEmpty | 0 | Spécifie aucune valeur (DBTYPE_EMPTY). |
adError | 10 | Indique un code d’erreur 32 bits (DBTYPE_ERROR). |
adFileTime | 64 | Indique une valeur 64 bits représentant le nombre d'intervalles de 100 nanosecondes depuis le 1er janvier 1601 (DBTYPE_FILETIME). |
adGUID | 72 | Indique un identificateur global unique (GUID) (DBTYPE_GUID). |
adIDispatch | 9 | Indique un pointeur vers une interface IDispatch sur un objet COM (DBTYPE_IDISPATCH). Note Ce type de données n’est pas pris en charge par ADO. Son utilisation peut entraîner des résultats imprévisibles. |
adInteger | 3 | Indique un entier signé à quatre octets (DBTYPE_I4). |
adIUnknown | 13 | Indique un pointeur vers une interface IUnknown sur un objet COM (DBTYPE_IUNKNOWN). Note Ce type de données n’est pas pris en charge par ADO. Son utilisation peut entraîner des résultats imprévisibles. |
adLongVarBinary | 205 | Indique une valeur binaire longue. |
adLongVarChar | 201 | Indique une valeur de chaîne longue. |
adLongVarWChar | 203 | Indique une valeur de chaîne Unicode de type Null longue. |
adNumeric | 131 | Indique une valeur numérique exacte avec une précision et une échelle fixes (DBTYPE_NUMERIC). |
adPropVariant | 138 | Indique un PROPVARIANT Automation (DBTYPE_PROP_VARIANT). |
adSingle | 4 | Indique une valeur à virgule flottante simple précision (DBTYPE_R4). |
adSmallInt | 2 | Indique un entier signé à deux octets (DBTYPE_I2). |
adTinyInt | 16 | Indique un entier signé à un octet (DBTYPE_I1). |
adUnsignedBigInt | 21 | Indique un entier non signé de huit octets (DBTYPE_UI8). |
adUnsignedInt | 19 | Indique un entier non signé à quatre octets (DBTYPE_UI4). |
adUnsignedSmallInt | 18 | Indique un entier non signé à deux octets (DBTYPE_UI2). |
adUnsignedTinyInt | 17 | Indique un entier non signé à un octet (DBTYPE_UI1). |
adUserDefined | 132 | Indique une variable définie par l’utilisateur (DBTYPE_UDT). |
adVarBinary | 204 | Indique une valeur binaire. |
adVarChar | 200 | Indique une valeur de chaîne. |
adVariant | 12 | Indique un variant Automation (DBTYPE_VARIANT). Note Ce type de données n’est pas pris en charge par ADO. Son utilisation peut entraîner des résultats imprévisibles. |
adVarNumeric | 139 | Indique une valeur numérique. |
adVarWChar | 202 | Indique une chaîne de caractères Unicode terminée par le caractère NULL. |
adWChar | 130 | Indique une chaîne de caractères Unicode terminée par le caractère NULL (DBTYPE_WSTR). |
Équivalent ADO/WFC
Package : 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 |
S'applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour