<完整记录对象参考
该WillChangeRecordset事件
操作更改记录前触发WillChangeRecordset事件。
Note:本次活动返回之前,设置状态参数为adStatusCancel取消导致此事件的操作或将其设置为adStatusUnwantedEvent可避免后续的通知。
该RecordsetChangeComplete事件
一个记录更改后,会触发RecordsetChangeComplete事件。
Note:本次活动返回之前,状态参数设置为adStatusUnwantedEvent可避免后续的通知。
Note:该WillChangeRecordset和RecordsetChangeComplete事件调用Requery方法或一个记录对象的Open方法时,可能会发生。
句法
WillChangeRecord reason,status,objRs
RecordsetChangeComplete reason,objErr,status,objRs
参数 | 描述 |
---|---|
reason | 一个EventReasonEnum值,指定该事件的原因 |
status | 一个EventStatusEnum值,表示事件的执行状态 |
objErr | 描述错误,如果状态设置为adStatusErrorsOccurred Error对象的名称,否则未设置 |
objRs | 触发此事件的Recordset对象的名称 |
EventReasonEnum值
不变 | 值 | 描述 |
---|---|---|
adRsnRequery | 7 | 操作重新查询记录集 |
adRsnResynch | 8 | 操作重新同步的记录与数据库 |
adRsnClose | 9 | 操作关闭记录 |
EventStatusEnum值
不变 | 值 | 描述 |
---|---|---|
adStatusOK | 1 | 引发该事件的操作成功 |
adStatusErrorsOccurred | 2 | 导致此事件的操作失败 |
adStatusCantDeny | 3 | 导致此事件的操作无法取消 |
adStatusCancel | 4 | 引起该事件的操作被取消 |
adStatusUnwantedEvent | 5 | 防止后续的通知之前的事件方法执行结束 |
<完整记录对象参考