取消在调用 Update 方法前对当前记录或新记录所作的任何更改。

语法

recordset.CancelUpdate

说明

使用 CancelUpdate 方法可取消对当前记录所作的任何更改或放弃新添加的记录。在调用 Update 方法后将无法撤消对当前记录或新记录所做的更改,除非更改是可以用 RollbackTrans 方法回卷的事务的一部分,或者是可以用 CancelBatch 方法取消的批更新的一部分。

如果在调用 CancelUpdate 方法时添加新记录,则调用 AddNew 之前的当前记录将再次成为当前记录。

如果尚未更改当前记录或添加新记录,调用 CancelUpdate 方法将产生错误。