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 |
Keiner |
Kardinalität |
0-1: Optionales Element, das nur einmal auftreten kann. |
Elementbeziehungen
Hinweise
Die Werte für DataType werden in der System.Data.OleDb.OleDbType-Enumeration definiert. Aber nur die Enumerationswerte in der folgenden Tabelle sind im DataType-Element gültig.
Wert |
Beschreibung |
---|---|
BigInt |
Eine 64-Bit-Ganzzahl mit Vorzeichen. Dieser Datentyp wird dem Int64-Datentyp in Microsoft .NET Framework und dem DBTYPE_I8-Datentyp in der OLE DB zugewiesen. |
Bool |
Ein boolescher Wert. Dieser Datentyp wird dem Boolean-Datentyp in .NET Framework und dem DBTYPE_BOOL-Datentyp in der OLE DB zugewiesen. |
Currency |
Ein Währungswert im Bereich von -263 (bzw. -922.337.203.685.477,5808) bis 263-1 (bzw. +922.337.203.685.477,5807) mit einer Genauigkeit von einem Zehntausendstel einer Währungseinheit. Dieser Datentyp wird dem Decimal-Datentyp in .NET Framework und dem DBTYPE_CY-Datentyp in der OLE DB zugewiesen. |
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 in .NET Framework und dem DBTYPE_DATE-Datentyp in der OLE DB zugewiesen. |
Double |
Eine Gleitkommazahl mit doppelter Genauigkeit im Bereich von -1,79E +308 bis 1,79E +308. Dieser Datentyp wird dem Double-Datentyp in .NET Framework und dem DBTYPE_R8-Datentyp in der OLE DB zugewiesen. |
Integer |
Eine 32-Bit-Ganzzahl mit Vorzeichen. Dieser Datentyp wird dem Int32-Datentyp in .NET Framework und dem DBTYPE_I4-Datentyp in der OLE DB zugewiesen. |
Single |
Eine Gleitkommazahl mit einfacher Genauigkeit im Bereich von -3,40E +38 bis 3,40E +38. Dieser Datentyp wird dem Single-Datentyp in .NET Framework und dem DBTYPE_R4-Datentyp in der OLE DB zugewiesen. |
SmallInt |
Eine 16-Bit-Ganzzahl mit Vorzeichen. Dieser Datentyp wird dem Int16-Datentyp in .NET Framework und dem DBTYPE_I2-Datentyp in der OLE DB zugewiesen. |
TinyInt |
Eine 8-Bit-Ganzzahl mit Vorzeichen. Dieser Datentyp wird dem SByte-Datentyp in .NET Framework und dem DBTYPE_I1-Datentyp in der OLE DB zugewiesen. |
UnsignedBigInt |
Eine 64-Bit-Ganzzahl ohne Vorzeichen. Dieser Datentyp wird dem UInt64-Datentyp in .NET Framework und dem DBTYPE_UI8-Datentyp in der OLE DB zugewiesen. |
UnsignedInt |
Eine 32-Bit-Ganzzahl mit Vorzeichen. Dieser Datentyp wird dem UInt32-Datentyp in .NET Framework und dem DBTYPE_UI4-Datentyp in der OLE DB zugewiesen. |
UnsignedSmallInt |
Eine 16-Bit-Ganzzahl ohne Vorzeichen. Dieser Datentyp wird dem UInt16-Datentyp in .NET Framework und dem DBTYPE_UI2-Datentyp in der OLE DB zugewiesen. |
WChar |
Ein mit NULL endender Stream von Unicode-Zeichen. Dieser Datentyp wird dem String-Datentyp in .NET Framework und dem DBTYPE_WSTR-Datentyp in der OLE DB zugewiesen. |
Inherited |
Der Datentyp vom im Source-Element des Measure-Elements enthaltenen DataItem.
Hinweis
Nur auf Measure-Elemente anwendbar.
|