Freigeben über


DataType-Element (ASSL)

Definiert den Datentyp des zugeordneten Elements.

Syntax

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

Elementmerkmale

Merkmal BESCHREIBUNG
Datentyp und -länge Zeichenfolge (Enumeration)
Standardwert Keine
Kardinalität 0-1: Optionales Element, das nur einmal auftreten kann.

Elementbeziehungen

Beziehung Element
Übergeordnetes Element DataItem, Measure
Untergeordnete Elemente Keine

Bemerkungen

Die Werte für DataType werden in der System.Data.OleDb.OleDbType-Enumeration definiert. Allerdings sind nur die Enumerationswerte in der folgenden Tabelle im DataType-Element gültig.

Wert BESCHREIBUNG
BigInt Eine 64-Bit-Ganzzahl mit Vorzeichen. Dieser Datentyp wird dem Datentyp Int64 in .NET Framework und dem datentyp DBTYPE_I8 in OLE DB zugeordnet.
Bool Ein boolescher Wert. Dieser Datentyp wird dem booleschen Datentyp im .NET Framework und dem datentyp DBTYPE_BOOL in OLE DB zugeordnet.
Währung Ein Währungswert im Bereich von -263 (oder -922.337.203.685.477,5808) bis 263-1 (oder +922.337.203.685.477,5807) mit einer Genauigkeit von einem Zehntausendstel einer Währungseinheit. Dieser Datentyp wird dem Datentyp Decimal im .NET Framework und dem datentyp DBTYPE_CY in OLE DB zugeordnet.
Date Datumdaten, gespeichert als Gleitkommazahl mit doppelter Genauigkeit. Der ganzzahlige Teil gibt die Anzahl von Tagen seit dem 30. Dezember 1899 wieder, während der Bruchteil ein Teil eines Tages ist. Dieser Datentyp wird dem DateTime-Datentyp im .NET Framework und dem DBTYPE_DATE Datentyp in OLE DB zugeordnet.
Double Eine Gleitkommazahl mit doppelter Genauigkeit im Bereich von -1,79E +308 bis 1,79E +308. Dieser Datentyp wird dem Double-Datentyp im .NET Framework und dem DBTYPE_R8 Datentyp in OLE DB zugeordnet.
Integer Eine 32-Bit-Ganzzahl mit Vorzeichen. Dieser Datentyp wird dem Datentyp Int32 im .NET Framework und dem datentyp DBTYPE_I4 in OLE DB zugeordnet.
Single Eine Gleitkommazahl mit einfacher Genauigkeit im Bereich von -3,40E +38 bis 3,40E +38. Dieser Datentyp wird dem Datentyp Single in .NET Framework und dem datentyp DBTYPE_R4 in OLE DB zugeordnet.
Smallint Eine 16-Bit-Ganzzahl mit Vorzeichen. Dieser Datentyp wird dem Datentyp Int16 im .NET Framework und dem datentyp DBTYPE_I2 in OLE DB zugeordnet.
Tinyint Eine 8-Bit-Ganzzahl mit Vorzeichen. Dieser Datentyp wird dem Datentyp SByte im .NET Framework und dem datentyp DBTYPE_I1 in OLE DB zugeordnet.
UnsignedBigInt Eine 64-Bit-Ganzzahl ohne Vorzeichen. Dieser Datentyp wird dem UInt64-Datentyp in .NET Framework und dem DBTYPE_UI8-Datentyp in OLE DB zugeordnet.
UnsignedInt Eine 32-Bit-Ganzzahl ohne Vorzeichen. Dieser Datentyp wird dem UInt32-Datentyp im .NET Framework und dem DBTYPE_UI4 Datentyp in OLE DB zugeordnet.
UnsignedSmallInt Eine 16-Bit-Ganzzahl ohne Vorzeichen. Dieser Datentyp wird dem UInt16-Datentyp im .NET Framework und dem datentyp DBTYPE_UI2 in OLE DB zugeordnet.
WChar Ein mit NULL endender Datenstrom von Unicode-Zeichen. Dieser Datentyp wird dem String-Datentyp im .NET Framework und dem DBTYPE_WSTR Datentyp in OLE DB zugeordnet.
Geerbt Der Datentyp des DataItem , der im Source-Element des Measure-Elements enthalten ist.

Hinweis: Gilt nur für Measure-Elemente .

Weitere Informationen

Eigenschaften (ASSL)