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


Событие ExecuteComplete (ADO)

Область применения: Access 2013, Office 2013

Событие ExecuteComplete вызывается после завершения выполнения команды.

Синтаксис

ExecuteCompleteRecordsAffected, pError, adStatus, pCommand, pRecordset, pConnection

Параметры

Параметр Описание
RecordsAffected Значение Long, указывающее количество записей, затронутых командой .
pError Объект Error . Он описывает ошибку, которая произошла, если значение adStatus имеет значение adStatusErrorsOccurred; в противном случае он не задан.
adStatus EventStatusEnum. Перед возвратом этого события задайте для этого параметра значение adStatusUnwantedEvent , чтобы предотвратить последующие уведомления.
pCommand Объект Command , который был выполнен. Содержит объект Command даже при вызове Connection.Execute или Recordset.Open без явного создания Command. В этом случае объект Command создается внутри ADO.
pRecordset Объект Recordset , который является результатом выполнения команды. Этот набор записей может быть пустым. Никогда не следует удалять этот объект Recordset из этого обработчика событий. Это приведет к нарушению доступа при попытке ADO получить доступ к объекту, который больше не существует.
pConnection Объект Connection . Подключение, по которому выполнялась операция.

Замечания

Событие ExecuteComplete может произойти из-за подключения.Execute, Command.Execute, Recordset.Откройтенабор записей.Requery или Recordset.Методы NextRecordset .