Элемент DataType (ASSL)
Определяет тип данных связанного элемента.
Синтаксис
<DataItem> <!-- or Measure -->
...
<DataType>...</DataType>
...
</DataItem>
Характеристики элемента
Характеристика |
Описание |
---|---|
Тип данных и длина |
String (перечисление) |
Значение по умолчанию |
нет |
Количество элементов |
0-1: необязательный элемент, который может появляться только один раз. |
Замечания
Значения для элемента DataType определяются в перечислении System.Data.OleDb.OleDbType. Тем не менее в элементе DataType допускаются только значения перечисления, приведенные в следующей таблице.
Значение |
Описание |
---|---|
BigInt |
64-разрядное целое число со знаком. Этот тип данных соответствует типу данных Int64 платформы Microsoft .NET Framework и типу данных DBTYPE_I8 в OLE DB. |
Bool |
Логическое значение. Этот тип данных соответствует типу данных Boolean платформы .NET Framework и типу данных DBTYPE_BOOL в OLE DB. |
Currency |
Значение валюты от -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. |
Single |
Число с плавающей запятой одинарной точности в диапазоне от -3,40E +38 до 3,40E +38. Этот тип данных соответствует типу данных Single платформы .NET Framework и типу данных DBTYPE_R4 в OLE DB. |
SmallInt |
16-разрядное целое число со знаком. Этот тип данных соответствует типу данных Int16 платформы .NET Framework и типу данных DBTYPE_I2 в OLE DB. |
TinyInt |
8-разрядное число со знаком. Этот тип данных соответствует типу данных SByte платформы .NET Framework и типу данных DBTYPE_I4 в 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. Этот тип данных соответствует типу данных String платформы .NET Framework и типу данных DBTYPE_WSTR в OLE DB. |
Inherited |
Тип данных DataItem, содержащийся в элементе Source элемента Measure.
Примечание
Применяется только к элементам Measure.
|