ADO EndOfRecordset 事件
❮ 完整的 Recordset 对象参考
事件是一种在特定操作发生后可以自动调用的子例程。
EndOfRecordset 事件在您尝试移动到 Recordset 中最后一个记录之后的记录时触发。如果记录指针位于 Recordset 的末尾并调用了 MoveNext 方法,则可能发生此事件。
提示:您可以使用此事件从数据库检索更多记录并将其追加到 Recordset 的末尾,然后重复调用 MoveNext。
注意:在此方法返回之前,将 status 参数设置为 adStatusUnwantedEvent 以防止后续通知。
语法
EndOfRecordset(moredata,status,objrs)
参数 | 描述 |
---|---|
moredata | 一个布尔值,如果为 true,则允许将更多数据追加到 Recordset 的末尾 |
status | 一个 EventStatusEnum 值,指示事件执行的状态 |
objrs | 触发此事件的 Recordset 对象的名称 |
EventStatusEnum 值
常量 | 值 | 描述 |
---|---|---|
adStatusOK | 1 | 导致事件的操作成功 |
adStatusErrorsOccurred | 2 | 导致事件的操作失败 |
adStatusCantDeny | 3 | 导致事件的操作无法取消 |
adStatusCancel | 4 | 导致事件的操作已取消 |
adStatusUnwantedEvent | 5 | 在事件方法执行完成之前阻止后续通知 |
❮ 完整的 Recordset 对象参考