Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie le type de données d’un champ, Paramètreou Propriété. L’indicateur de type OLE DB correspondant est affiché entre parenthèses dans la colonne description du tableau suivant.
| Constante | Valeur | Descriptif |
|---|---|---|
| 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 en double, la partie entière, dont le 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 (aaaammd) (DBTYPE_DBDATE). |
| adDBTime | 1:34 | Indique une valeur de temps (hhmms) (DBTYPE_DBTIME). |
| adDBTimeStamp | 135 | Indique un horodatage de date/heure (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 actuellement pas pris en charge par ADO. L’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 actuellement pas pris en charge par ADO. L’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 terminée par une valeur null longue. |
| adNumérique | 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é d’un octet (DBTYPE_I1). |
| adUnsignedBigInt | Vingt-et-un | Indique un entier non signé de huit octets (DBTYPE_UI8). |
| adUnsignedInt | 19 | Indique un entier non signé de quatre octets (DBTYPE_UI4). |
| adUnsignedSmallInt | 18 | Indique un entier non signé à deux octets (DBTYPE_UI2). |
| adUnsignedTinyInt | 17 | Indique un entier non signé d’un octet (DBTYPE_UI1). |
| adUserDefined | 1:32 | 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 actuellement pas pris en charge par ADO. L’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 null. |
| adWChar | 130 | Indique une chaîne de caractères Unicode terminée par null (DBTYPE_WSTR). |
Équivalent ADO/WFC
Package : 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.UNSIGNEDTIYINT |
| AdoEnums.DataType.USERDEFINED |
| AdoEnums.DataType.VARBINARY |
| AdoEnums.DataType.VARCHAR |
| AdoEnums.DataType.VARIANT |
| AdoEnums.DataType.VARNUMERIC |
| AdoEnums.DataType.VARWCHAR |
| AdoEnums.DataType.WCHAR |
S’applique à
CreateRecordset, méthode (RDS)
Type, propriété (ADO)