ADO EndOfRecordset 事件


❮ 完整的 Recordset 记录集对象参考

事件是在特定操作发生后可以自动调用的子程序。

当您尝试移动到 Recordset 中最后一条记录之后的记录时,会触发 EndOfRecordset 事件。 如果记录指针位于 Recordset 的末尾并且调用了 MoveNext 方法,则会发生此事件。

提示:您可以使用此事件从数据库中检索更多记录并将它们附加到 Recordset 的末尾,然后重复 MoveNext 调用。

注释:在此方法返回之前,将状态参数设置为 adStatusUnwantedEvent 以防止后续通知。

语法

EndOfRecordset(moredata,status,objrs)

参数 描述
moredata 一个布尔值,如果为 true,则允许将更多数据附加到 Recordset 的末尾
status 一个 EventStatusEnum值,表示事件的执行状态
objrs 触发此事件的记录集对象的名称

EventStatusEnum 值

常量 描述
adStatusOK 1 导致事件的操作成功
adStatusErrorsOccurred 2 导致事件的操作失败
adStatusCantDeny 3 导致事件的操作无法取消
adStatusCancel 4 导致事件的操作被取消
adStatusUnwantedEvent 5 在事件方法完成执行之前阻止后续通知

❮ 完整的 Recordset 记录集对象参考