ADO Delete 方法


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

Delete 方法用于删除当前记录或一组记录。 删除记录后,已删除的记录将保持最新状态,直到您移至另一条记录为止。

注释:如果您处于批量更新模式,则在您调用 UpdateBatch 方法时会发生删除。

注释:要使用此方法,请确保 Recordset 对象允许删除记录。

注释:如果此方法失败,提供者不会停止执行,但会向错误集合发送警告。

语法

objRecordset.Delete affectrecords

参数 描述
affectrecords AffectEnum 值,指定此方法将删除哪些记录。 默认为 adAffectCurrent

AffectEnum Values

常量 描述
adAffectCurrent 1 只删除当前记录
adAffectGroup 2 只删除满足 Filter 设置的记录(Filter 必须设置为 FilterGroupEnum 值或 Bookmarks 数组)

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