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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für