Шаг 27 - Сообщения от ADO Control

Данный вопрос касается использования ADO Control. Мы с Вами эту тему рассматривали в шагах:

В данном разделе мы напрямую об ADODC не говорили. Но этот элемент управления может помочь в использовании ADO. Помимо описанного ранее есть возможность использовать сообщения от него. Эти сообщения информируют о начале или успешности проведения операций. В разделе VC++ пока не описано использование этих сообщений, можете посмотреть пример в VB - "Шаг 41 - Подключение событий ADO объектов". Но обрабатываются они точно так же, как любые сообщения от ActiveX объектов. Посмотрите пример "Шаг 258 - Контейнер обрабатывает события от ActiveX".

BeginTransComplete, CommitTransComplete, RollbackTransComplete
Transaction Management — Уведомление о том, что транзакция началась, завершилась или был откат.

WillConnect, ConnectComplete, Disconnect
Connection Management - Уведомление том, что текущее соединение будет начато, начато, закончилось.

WillExecute, ExecuteComplete
Command Execution Management - Уведомление о выполнении текущей команды на соединение начинается или заканчивается.

InfoMessage
Informational - Уведомление, что имеется дополнительная информация относительно текущей операции.

FetchProgress, FetchComplete
Retrieval Status - Уведомление о том, что операция поиска идет или завершилась.

WillChangeField, FieldChangeComplete
Field Change Management - Уведомление о том, что текущее поле изменится или изменилось.

WillMove, MoveComplete, EndOfRecordset
Navigation Management - Уведомление о том, что текущая позиция изменится, изменилась или достигнут конец набора записей.

WillChangeRecord, RecordChangeComplete
Row Change Management - Уведомление о том, что текущая строка изменится или изменилась.

WillChangeRecordset, RecordsetChangeComplete
Recordset Change Management — Уведомление о том, что в текущем наборе записи что-то изменится или изменилось.


Предыдущий Шаг | Оглавление
Автор Каев Артем.