共用方式為


DataType 元素 (ASSL)

定義相關聯元素的資料類型。

語法

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

元素特性

特性 描述
資料類型和長度 字串 (列舉)
預設值 None
基數 0-1:只能出現一次的選擇性元素。

元素關聯性

關聯性 元素
父元素 DataItemMeasure
子元素 None

備註

DataType的值定義于OleDbType列舉中。 不過,只有下表中的列舉值適用于 DataType 元素。

描述
BigInt 64 位元帶正負號的整數。 這個資料類型會對應至 .NET Framework 中的Int64資料類型,以及 OLE DB 中的 DBTYPE_I8 資料類型。
Bool 布林值。 這個資料類型會對應至 .NET Framework 中的布林資料類型,以及 OLE DB 中的 DBTYPE_BOOL 資料類型。
貨幣 貨幣值,範圍從-263 (或-922337203685477.5808) 為 263-1 (或 + 922337203685477.5807) 且精確度為貨幣單位的萬分之一。 這個資料類型會對應至 .NET Framework 中的Decimal資料類型,以及 OLE DB 中的 DBTYPE_CY 資料類型。
日期 儲存成雙精確度浮點數的日期資料。 整數部分為自 1899 年 12 月 30 日起的天數,而分數部分則為一天的分數部分。 這個資料類型會對應至 .NET Framework 中的DateTime資料類型,以及 OLE DB 中的 DBTYPE_DATE 資料類型。
Double 在 -1.79E +308 到 1.79E +308 範圍中的雙精確度浮點數。 這個資料類型會對應至 .NET Framework 中的Double資料類型,以及 OLE DB 中的 DBTYPE_R8 資料類型。
整數 32 位元帶正負號的整數。 這個資料類型會對應至 .NET Framework 中的Int32資料類型,以及 OLE DB 中的 DBTYPE_I4 資料類型。
Single 在 -3.40E +38 到 3.40E +38 範圍中的單精確度浮點數。 這個資料類型會對應至 .NET Framework 中的單一資料類型,以及 OLE DB 中的 DBTYPE_R4 資料類型。
SmallInt 16 位元帶正負號的整數。 這個資料類型會對應至 .NET Framework 中的Int16資料類型,以及 OLE DB 中的 DBTYPE_I2 資料類型。
TinyInt 8 位元帶正負號的整數。 這個資料類型會對應至 .NET Framework 中的SByte資料類型,以及 OLE DB 中的 DBTYPE_I1 資料類型。
UnsignedBigInt 64 位元不帶正負號的整數。 這個資料類型會對應至 .NET Framework 中的UInt64資料類型,以及 OLE DB 中的 DBTYPE_UI8 資料類型。
UnsignedInt 32 位元不帶正負號的整數。 這個資料類型會對應至 .NET Framework 中的UInt32資料類型,以及 OLE DB 中的 DBTYPE_UI4 資料類型。
UnsignedSmallInt 16 位元不帶正負號的整數。 這個資料類型會對應至 .NET Framework 中的UInt16資料類型,以及 OLE DB 中的 DBTYPE_UI2 資料類型。
WChar Unicode 字元的以 Null 結束資料流。 這個資料類型會對應至 .NET Framework 中的字串資料類型,以及 OLE DB 中的 DBTYPE_WSTR 資料類型。
已繼承 Measure元素之Source元素所包含之DataItem的資料類型。

注意:僅適用于 量值 元素。

另請參閱

屬性 (ASSL)