<Полный справочник Объект Recordset
WillChangeRecordset события
Событие WillChangeRecordset срабатывает перед операцией изменяет Recordset.
Note: Перед тем как это возвращает событие, установите параметр состояния на adStatusCancel , чтобы отменить операцию , которая вызвала это событие или установить его в adStatusUnwantedEvent , чтобы предотвратить последующие уведомления.
RecordsetChangeComplete события
Событие RecordsetChangeComplete срабатывает после того, как Recordset изменилось.
Note: Перед тем как это возвращает событие, установите параметр состояния в adStatusUnwantedEvent для предотвращения последующих уведомлений.
Note: WillChangeRecordset и событие RecordsetChangeComplete может произойти при вызове метода Requery или открытого метода объекта Recordset.
Синтаксис
WillChangeRecord reason,status,objRs
RecordsetChangeComplete reason,objErr,status,objRs
параметр | Описание |
---|---|
reason | EventReasonEnum значение, указывающее причину этого события |
status | EventStatusEnum значение , которое указывает на состояние выполнения мероприятия |
objErr | Имя объекта Error, который описывает ошибку, если установлено состояние adStatusErrorsOccurred, в противном случае он не установлен |
objRs | Имя объекта Recordset, который вызвал это событие |
EventReasonEnum Значения
постоянная | Стоимость | Описание |
---|---|---|
adRsnRequery | 7 | Операция перезапросить в Recordset |
adRsnResynch | 8 | Операция ресинхронизации в Recordset с базой данных |
adRsnClose | 9 | Операции закрыли Recordset |
EventStatusEnum Значения
постоянная | Стоимость | Описание |
---|---|---|
adStatusOK | 1 | Операция, которая вызвала событие было успешным |
adStatusErrorsOccurred | 2 | Операция, которая вызвала событие не удалось |
adStatusCantDeny | 3 | Операция, которая вызвала событие не может быть отменена |
adStatusCancel | 4 | Операция, которая вызвала событие отменяется |
adStatusUnwantedEvent | 5 | Предотвращает последующие уведомления перед методом события завершения выполнения |
<Полный справочник Объект Recordset