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


Элемент DataType (ASSL)

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

Синтаксис

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

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

Характеристика

Описание

Тип данных и длина

String (перечисление)

Значение по умолчанию

нет

Количество элементов

0-1: необязательный элемент, который может появляться только один раз.

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

Связь

Элемент

Родительский элемент

DataItem, Measure

Дочерние элементы

нет

Замечания

Значения для элемента 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.

См. также

Справочник