DataTypeEnum
Указывает тип данных поля, параметра или свойства. Соответствующий индикатор типа OLE DB отображается в скобках в столбце описания следующей таблицы.
Константа | Значение | Описание |
---|---|---|
AdArray | 0x2000 | Значение флага, всегда в сочетании с константой другого типа данных, указывающее массив другого типа данных. Не применяется к ADOX. |
adBigInt | 20 | Указывает восьмибайтовое целое число со знаком (DBTYPE_I8). |
adBinary | 128 | Указывает двоичное значение (DBTYPE_BYTES). |
adBoolean | 11 | Указывает логическое значение (DBTYPE_BOOL). |
adBSTR | 8 | Указывает символьную строку, завершаемую null (Юникод) (DBTYPE_BSTR). |
adChapter | 136 | Указывает четырехбайтовое значение главы, определяющее строки в дочернем наборе строк (DBTYPE_HCHAPTER). |
adChar | 129 | Указывает строковое значение (DBTYPE_STR). |
adCurrency | 6 | Указывает значение валюты (DBTYPE_CY). Валюта — это число с фиксированной запятой с четырьмя цифрами справа от десятичной запятой. Он хранится в восьмибайтовом целом число со знаком, масштабируемом на 10 000. |
adDate | 7 | Указывает значение даты (DBTYPE_DATE). Дата хранится в виде двойника, вся часть которого — это количество дней с 30 декабря 1899 года, а дробная часть которого — доля дня. |
adDBDate | 133 | Указывает значение даты (ггггммдд) (DBTYPE_DBDATE). |
adDBTime | 134 | Указывает значение времени (hhmmss) (DBTYPE_DBTIME). |
adDBTimeStamp | 135 | Указывает метку даты и времени (ггггмддхмммсс плюс доля в миллиардных долях) (DBTYPE_DBTIMESTAMP). |
adDecimal | 14 | Указывает точное числовое значение с фиксированной точностью и масштабом (DBTYPE_DECIMAL). |
adDouble | 5 | Указывает значение двойной точности с плавающей запятой (DBTYPE_R8). |
adEmpty | 0 | Не указывает значение (DBTYPE_EMPTY). |
adError | 10 | Указывает 32-разрядный код ошибки (DBTYPE_ERROR). |
adFileTime | 64 | Указывает 64-разрядное значение, представляющее число 100-наносекундных интервалов с 1 января 1601 г. (DBTYPE_FILETIME). |
adGUID | 72 | Указывает глобальный уникальный идентификатор (GUID) (DBTYPE_GUID). |
adIDispatch | 9 | Указывает указатель на интерфейс IDispatch в COM-объекте (DBTYPE_IDISPATCH). Примечание В настоящее время ADO не поддерживает этот тип данных. Использование может привести к непредсказуемым результатам. |
adInteger | 3 | Указывает четырехбайтовое целое число со знаком (DBTYPE_I4). |
adIUnknown | 13 | Указывает указатель на интерфейс IUnknown в COM-объекте (DBTYPE_IUNKNOWN). Примечание В настоящее время ADO не поддерживает этот тип данных. Использование может привести к непредсказуемым результатам. |
adLongVarBinary | 205 | Указывает длинное двоичное значение. |
adLongVarChar | 201 | Указывает длинное строковое значение. |
adLongVarWChar | 203 | Указывает длинное строковое значение Юникода, завершающееся null. |
adNumeric | 131 | Указывает точное числовое значение с фиксированной точностью и масштабом (DBTYPE_NUMERIC). |
adPropVariant | 138 | Указывает PROPVARIANT службы автоматизации (DBTYPE_PROP_VARIANT). |
adSingle | 4 | Указывает значение с плавающей запятой с одной точностью (DBTYPE_R4). |
adSmallInt | 2 | Указывает двухбайтовое целое число со знаком (DBTYPE_I2). |
adTinyInt | 16 | Указывает однобайтовое целое число со знаком (DBTYPE_I1). |
adUnsignedBigInt | 21 | Указывает восьмибайтовое целое число без знака (DBTYPE_UI8). |
adUnsignedInt | 19 | Указывает четырехбайтовое целое число без знака (DBTYPE_UI4). |
adUnsignedSmallInt | 18 | Указывает двухбайтовое целое число без знака (DBTYPE_UI2). |
adUnsignedTinyInt | 17 | Указывает однобайтовое целое число без знака (DBTYPE_UI1). |
adUserDefined | 132 | Указывает определяемую пользователем переменную (DBTYPE_UDT). |
adVarBinary | 204 | Указывает двоичное значение. |
adVarChar | 200 | Указывает строковое значение. |
adVariant | 12 | Указывает вариант автоматизации (DBTYPE_VARIANT). Примечание В настоящее время ADO не поддерживает этот тип данных. Использование может привести к непредсказуемым результатам. |
adVarNumeric | 139 | Указывает числовое значение. |
adVarWChar | 202 | Указывает символьную строку Юникода, завершаемую null. |
adWChar | 130 | Указывает символьную строку Юникода, завершаемую null (DBTYPE_WSTR). |
Эквивалент ADO/WFC
Пакет: com.ms.wfc.data
Константа |
---|
AdoEnums.DataType.ARRAY |
AdoEnums.DataType.BIGINT |
AdoEnums.DataType.BINARY |
AdoEnums.DataType.BOOLEAN |
AdoEnums.DataType.BSTR |
AdoEnums.DataType.CHAPTER |
AdoEnums.DataType.CHAR |
AdoEnums.DataType.CURRENCY |
AdoEnums.DataType.DATE |
AdoEnums.DataType.DBDATE |
AdoEnums.DataType.DBTIME |
AdoEnums.DataType.DBTIMESTAMP |
AdoEnums.DataType.DECIMAL |
AdoEnums.DataType.DOUBLE |
AdoEnums.DataType.EMPTY |
AdoEnums.DataType.ERROR |
AdoEnums.DataType.FILETIME |
AdoEnums.DataType.GUID |
AdoEnums.DataType.IDISPATCH |
AdoEnums.DataType.INTEGER |
AdoEnums.DataType.IUNKNOWN |
AdoEnums.DataType.LONGVARBINARY |
AdoEnums.DataType.LONGVARCHAR |
AdoEnums.DataType.LONGVARWCHAR |
AdoEnums.DataType.NUMERIC |
AdoEnums.DataType.PROPVARIANT |
AdoEnums.DataType.SINGLE |
AdoEnums.DataType.SMALLINT |
AdoEnums.DataType.TINYINT |
AdoEnums.DataType.UNSIGNEDBIGINT |
AdoEnums.DataType.UNSIGNEDINT |
AdoEnums.DataType.UNSIGNEDSMALLINT |
AdoEnums.DataType.UNSIGNEDTINYINT |
AdoEnums.DataType.USERDEFINED |
AdoEnums.DataType.VARBINARY |
AdoEnums.DataType.VARCHAR |
AdoEnums.DataType.VARIANT |
AdoEnums.DataType.VARNUMERIC |
AdoEnums.DataType.VARWCHAR |
AdoEnums.DataType.WCHAR |
Применение
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по