Partager via


Élément DataType (ASSL)

Définit le type de données de l'élément associé.

Syntaxe

  
<DataItem> <!-- or Measure -->  
   ...  
   <DataType>...</DataType>  
   ...  
</DataItem>  

Caractéristiques de l'élément

Caractéristique Description
Type de données et longueur Chaîne (énumération)
Valeur par défaut None
Cardinalité 0-1 : élément facultatif qui peut apparaître une fois et une seule.

Relations entre les éléments

Relation Élément
Élément parent DataItem, measure
Éléments enfants None

Remarques

Les valeurs du type de données sont définies dans l’énumération System. Data. OleDb. OleDbType . Toutefois, seules les valeurs d’énumération dans le tableau suivant sont valides dans l’élément DataType .

Valeur Description
BigInt Entier signé 64 bits. ce type de données est mappé au type de données Int64 dans .NET Framework et au type de données DBTYPE_I8 dans OLE DB.
Bool Valeur booléenne. ce type de données est mappé au type de données booléen dans le .NET Framework et au type de données DBTYPE_BOOL dans OLE DB.
Devise Valeur monétaire comprise entre-263 (ou-922 337 203 685 477,5808) et 263-1 (ou + 922 337 203 685 477,5807), avec une précision au dix-millième d’une unité monétaire. ce type de données est mappé au type de données Decimal dans le .NET Framework et au type de données DBTYPE_CY dans OLE DB.
Date Données de date, stockées sous la forme d’un nombre à virgule flottante double précision. La partie entière correspond au nombre de jours depuis le 30 décembre 1899 tandis que la partie fractionnaire désigne une fraction d'un jour. ce type de données est mappé au type de données DateTime dans le .NET Framework et au type de données DBTYPE_DATE dans OLE DB.
Double Nombre à virgule flottante double précision compris entre-1,79e E + 308 et 1,79e E + 308. ce type de données est mappé au type de données Double dans le .NET Framework et au type de données DBTYPE_R8 dans OLE DB.
Integer Entier signé 32 bits. ce type de données est mappé au type de données Int32 dans le .NET Framework et au type de données DBTYPE_I4 dans OLE DB.
Unique Nombre à virgule flottante simple précision compris entre-3,40e E + 38 et 3,40 + 38. ce type de données est mappé sur le type de données unique dans .NET Framework et le type de données DBTYPE_R4 dans OLE DB.
SmallInt Entier signé 16 bits. ce type de données est mappé au type de données Int16 dans le .NET Framework et au type de données DBTYPE_I2 dans OLE DB.
Sa Entier signé 8 bits. ce type de données est mappé au type de données SByte dans le .NET Framework et au type de données DBTYPE_I1 dans OLE DB.
UnsignedBigInt Entier 64 bits non signé. ce type de données est mappé au type de données UInt64 dans .NET Framework et au type de données DBTYPE_UI8 dans OLE DB.
UnsignedInt Entier non signé 32 bits. ce type de données est mappé au type de données UInt32 dans le .NET Framework et au type de données DBTYPE_UI4 dans OLE DB.
UnsignedSmallInt Entier non signé 16 bits. ce type de données est mappé au type de données UInt16 dans le .NET Framework et au type de données DBTYPE_UI2 dans OLE DB.
WChar Flux de caractères Unicode terminé par le caractère NULL. ce type de données est mappé au type de données String dans le .NET Framework et au type de données DBTYPE_WSTR dans OLE DB.
Hérité Type de données du DataItem contenu dans l’élément source de l’élément measure .

Remarque : applicable uniquement aux éléments de mesure .

Voir aussi

Propriétés (ASSL)