Udostępnij za pośrednictwem


Element DataType (ASSL)

Definiuje typ danych skojarzony element.

Składnia

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

Właściwości elementu

Charakterystyka

Opis

Typ danych i długości

Ciąg (wyliczenie)

Wartość domyślna

Brak

Kardynalność

0-1: Opcjonalnego elementu, który może występować tylko raz i tylko raz.

Relacje elementu

Relacja

Element

Element nadrzędny

Element danych, miary

Elementy podrzędne

Brak

Uwagi

Wartości dla DataType są zdefiniowane w System.Data.OleDb.OleDbType wyliczania.Jednak tylko wartości wyliczenia w poniższej tabela są prawidłowe w DataType elementu.

Wartość

Opis

BigInt

Całkowitą podpisane 64-bitowych.Ten typ danych jest mapowany na Int64 Typ danych w Microsoft .W OLE DB. wpisz NET Framework i danych DBTYPE_I8

Bool

Wartość logiczna.Ten typ danych jest mapowany na typ danychBoolean w.W OLE DB. wpisz NET Framework i danych DBTYPE_BOOL

Currency

Wartość waluty z zakresu od -263 (lub-922,337,203,685,477.5808) do 263-1 (lub +922,337,203,685,477.5807) z dokładnością do dziesięciotysięcznej jednostki waluty.Ten typ danych jest mapowany na typ danychDecimal w.W OLE DB. wpisz NET Framework i danych DBTYPE_CY

Date

Data dane przechowywane w postaci podwójnej precyzji liczb zmiennoprzecinkowych.Cała część jest liczbą dni od 30 grudnia 1899 roku podczas część ułamkową część doby.Ten typ danych jest mapowany na typ danychDateTime w.W OLE DB. wpisz NET Framework i danych DBTYPE_DATE

Double

Podwójnej precyzji punkt liczbą zmiennoprzecinkową z zakres od - 1, 79E + 308 do 1.79E + 308.Ten typ danych jest mapowany na typ danychDouble w.W OLE DB. wpisz NET Framework i danych DBTYPE_R8

Integer

Całkowitą podpisane 32-bitowych.Ten typ danych jest mapowany na typ danychInt32 w.W OLE DB. wpisz NET Framework i danych DBTYPE_I4

Single

pojedyncza precyzja ruchomy punkt liczba z zakres - 3.40E + 38 do 3.40E + 38.Ten typ danych jest mapowany na typ danychSingle w.W OLE DB. wpisz NET Framework i danych DBTYPE_R4

SmallInt

Całkowitą podpisane 16-bitowych.Ten typ danych jest mapowany na typ danychInt16 w.W OLE DB. wpisz NET Framework i danych DBTYPE_I2

TinyInt

8-Bitowa podpisana liczba całkowita.Ten typ danych jest mapowany na typ danychSByte w.W OLE DB. wpisz NET Framework i danych DBTYPE_I1

UnsignedBigInt

64-Bitową całkowitą bez znaku.Ten typ danych jest mapowany na typ danychUInt64 w.W OLE DB. wpisz NET Framework i danych DBTYPE_UI8

UnsignedInt

32-Bitową całkowitą bez znaku.Ten typ danych jest mapowany na typ danychUInt32 w.W OLE DB. wpisz NET Framework i danych DBTYPE_UI4

UnsignedSmallInt

16-Bitową całkowitą bez znaku.Ten typ danych jest mapowany na typ danychUInt16 w.W OLE DB. wpisz NET Framework i danych DBTYPE_UI2

WChar

Zakończony znakiem null strumień znaków Unicode.Ten typ danych jest mapowany na typ danychString w.W OLE DB. wpisz NET Framework i danych DBTYPE_WSTR

Inherited

Typ danych DataItem w źródło element Measure elementu.

UwagaUwaga:
Zastosowanie tylko do Measure elementów.

Zobacz także

Odwołanie