Поделиться через


Элемент DataType (ASSL)

Определяет тип данных связанного элемента.

Синтаксис

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

Характеристики элемента

Характеристика Описание
Тип данных и длина String (перечисление)
Значение по умолчанию Нет
Кратность 0-1: необязательный элемент, который может встречаться только один раз.

Связи элемента

Связь Элемент
Родительский элемент DataItem, мера
Дочерние элементы Нет

Remarks

Значения для DataType определены в перечислении System. Data. OLEDB. OleDbType . Однако в элементе DataType допустимы только значения перечисления в следующей таблице.

Значение Описание
BigInt 64-разрядное целое число со знаком. этот тип данных сопоставляется с типом данных Int64 в платформа .NET Framework и типом данных DBTYPE_I8 в OLE DB.
Bool Значение типа Boolean. этот тип данных соответствует логическому типу данных в платформа .NET Framework и DBTYPE_BOOL типе данных в OLE DB.
Денежный формат Значение валюты в диапазоне от-263 (или-922 337 203 685 477,5808) до 263-1 (или + 922 337 203 685 477,5807) с точностью до одной десятитысячной единицы валюты. этот тип данных сопоставляется с типом данных Decimal в платформа .NET Framework и типом данных DBTYPE_CY в OLE DB.
Date Данные о дате, сохраненные в виде числа с плавающей запятой двойной точности. Целая часть числа равна числу дней, прошедшему с 30 декабря 1899 г., а десятичная часть равна части дня. этот тип данных сопоставляется с типом данных DateTime в платформа .NET Framework и DBTYPE_DATE типе данных в OLE DB.
Double Число с плавающей запятой двойной точности в диапазоне от -1,79E +308 до 1,79E +308. этот тип данных соответствует типу данных Double в платформа .NET Framework и DBTYPE_R8 типе данных в OLE DB.
Integer 32-разрядное знаковое целое число. этот тип данных сопоставляется с типом данных Int32 в платформа .NET Framework и DBTYPE_I4 типе данных в OLE DB.
Один Число с плавающей запятой одинарной точности в диапазоне от -3,40E +38 до 3,40E +38. этот тип данных сопоставляется с одним типом данных в платформа .NET Framework и типом данных DBTYPE_R4 в OLE DB.
SmallInt 16-разрядное знаковое целое число. этот тип данных соответствует типу данных Int16 в платформа .NET Framework и DBTYPE_I2 типе данных в OLE DB.
TinyInt 8-битовое целое число со знаком. этот тип данных сопоставляется с типом данных SByte в платформа .NET Framework и DBTYPE_I1 типе данных в OLE DB.
UnsignedBigInt 64-разрядное целое число без знака. этот тип данных сопоставляется с типом данных UInt64 в платформа .NET Framework и типом данных DBTYPE_UI8 в OLE DB.
UnsignedInt 32-разрядное целое число без знака. этот тип данных соответствует типу данных UInt32 в платформа .NET Framework и DBTYPE_UI4 типе данных в OLE DB.
UnsignedSmallInt 16-разрядное целое число без знака. этот тип данных сопоставляется с типом данных UInt16 в платформа .NET Framework и типом данных DBTYPE_UI2 в OLE DB.
WChar Поток символов в кодировке Юникод, заканчивающийся символом NULL. этот тип данных сопоставляется с строковым типом данных в платформа .NET Framework и типом данных DBTYPE_WSTR в OLE DB.
Унаследован Тип данных DataItem , содержащегося в элементе Source элемента Measure .

Примечание. применимо только к элементам Measure .

См. также:

Свойства (ASSL)