Перечисляемые константы ADO

Чтобы упростить отладку, перечисления ADO перечисляют значения для каждой константы. Однако это значение является исключительно рекомендательной и может измениться с одного выпуска ADO на другой. Код должен зависеть только от имени, а не от фактического значения каждой перечисляемой константы.

Константа Описание
ADCPROP_ASYNCTHREADPRIORITY_ENUM Для объекта RDS Recordset указывает приоритет выполнения асинхронного потока, извлекающего данные.
ADCPROP_AUTORECALC_ENUM Указывает, когда поставщик MSDataShape повторно вычисляет статистические и вычисляемые столбцы в иерархическом наборе записей.
ADCPROP_UPDATECRITERIA_ENUM Указывает, какие поля можно использовать для обнаружения конфликтов при оптимистичном обновлении строки источника данных с помощью объекта Recordset .
ADCPROP_UPDATERESYNC_ENUM Указывает, следует ли за методом UpdateBatch неявная операция повторной синхронизации, и если да, то область этой операции.
AffectEnum Указывает, какие записи затрагиваются операцией.
BookmarkEnum Указывает закладку, указывающую, с чего должна начаться операция.
CommandTypeEnum Указывает способ интерпретации аргумента команды.
CompareEnum Задает относительное положение двух записей, представленных их закладками.
ConnectModeEnum Указывает доступные разрешения для изменения данных в подключении, открытия записи или указания значений для свойства Mode объектов Record и Stream .
ConnectOptionEnum Указывает, должен ли метод Open объекта Connection возвращать после (синхронно) или до (асинхронного) соединения.
ConnectPromptEnum Указывает, должно ли отображаться диалоговое окно с запросом отсутствующих параметров при открытии подключения к источнику данных ODBC.
CopyRecordOptionsEnum Указывает поведение метода CopyRecord .
CursorLocationEnum Указывает расположение обработчика курсоров.
CursorOptionEnum Указывает, какие функции должен тестировать метод Supports .
CursorTypeEnum Указывает тип курсора, используемого в объекте Recordset .
DataTypeEnum Указывает тип данных поля, параметра или свойства.
EditModeEnum Указывает состояние редактирования записи.
ErrorValueEnum Указывает тип ошибки во время выполнения ADO.
EventReasonEnum Указывает причину, по которой произошло событие.
EventStatusEnum Указывает текущее состояние выполнения события.
ExecuteOptionEnum Указывает, как поставщик должен выполнять команду.
FieldEnum Указывает специальные поля, на которые ссылается коллекция Fields объекта Record .
FieldAttributeEnum Задает один или несколько атрибутов объекта Field .
FieldStatusEnum Указывает состояние объекта Field .
FilterGroupEnum Указывает группу записей, отфильтруемых из набора записей.
GetRowsOptionEnum Указывает, сколько записей требуется извлечь из набора записей.
IsolationLevelEnum Задает уровень изоляции транзакций для объекта Connection .
LineSeparatorsEnum Задает символ, используемый в качестве разделителя строк в текстовых объектах Stream .
LockTypeEnum Указывает тип блокировки записей во время редактирования.
MarshalOptionsEnum Указывает, какие записи должны быть возвращены на сервер.
MoveRecordOptionsEnum Указывает поведение метода MoveRecord объекта Record.
ObjectStateEnum Указывает, является ли объект открытым или закрытым, подключением к источнику данных, выполнением команды или получением данных.
ParameterAttributesEnum Задает атрибуты объекта Parameter .
ParameterDirectionEnum Указывает, представляет ли параметр входной, выходной или и то, и другое, или является ли параметр возвращаемым значением хранимой процедуры.
PersistFormatEnum Указывает формат, в котором нужно сохранить набор записей.
PositionEnum Указывает текущую позицию указателя записи в наборе записей.
PropertyAttributesEnum Задает атрибуты объекта Property .
RecordCreateOptionsEnum Указывает для метода Open объекта Record, следует ли открыть существующую запись или создать новую запись.
RecordOpenOptionsEnum Задает параметры для открытия записи. Эти значения можно объединить с помощью оператора OR.
RecordStatusEnum Указывает состояние записи в отношении пакетных обновлений и других массовых операций.
RecordTypeEnum Указывает тип объекта Record .
ResyncEnum Указывает, перезаписываются ли базовые значения вызовом resync.
SaveOptionsEnum Указывает, следует ли создавать или перезаписывать файл при сохранении из объекта Stream . Значения можно объединить с оператором AND.
SchemaEnum Указывает тип объекта Recordset схемы, извлекаемого методом OpenSchema . Указывает направление поиска записей в наборе записей.
SearchDirectionEnum Указывает направление поиска записей в наборе записей. Указывает тип выполняемого объекта Seek .
SeekEnum Указывает тип выполняемого объекта Seek . Задает параметры для открытия объекта Stream . Значения можно комбинировать с оператором AND.
StreamOpenOptionsEnum Задает параметры для открытия объекта Stream . Значения можно комбинировать с оператором AND. Указывает, следует ли считывать весь поток или следующую строку из объекта Stream .
StreamReadEnum Указывает, следует ли считывать весь поток или следующую строку из объекта Stream . Указывает тип данных, хранящихся в объекте Stream .
StreamTypeEnum Указывает тип данных, хранящихся в объекте Stream . Указывает, добавляется ли разделитель строк к строке, записанной в объект Stream .
StreamWriteEnum Указывает, добавляется ли разделитель строк к строке, записанной в объект Stream . Задает формат при получении набора записей в виде строки.
StringFormatEnum Задает формат при получении набора записей в виде строки. Указывает атрибуты транзакции объекта Connection .
XactAttributeEnum Указывает атрибуты транзакции объекта Connection .

См. также:

Справочник по API ADO
Коллекции ADO
Динамические свойства ADO
Приложение Б. Ошибки объектов ADO
События ADO
Методы ADO
Объектная модель ADO
Объекты и интерфейсы ADO
Свойства ADO