ADO Delete 方法
❮ 完整的 Recordset 对象参考
Delete 方法用于删除当前记录或一组记录。删除记录后,在移动到其他记录之前,已删除的记录将保持当前状态。
注意: 如果您处于批量更新模式,则在调用 UpdateBatch 方法时会发生删除。
注意: 要使用此方法,请确保 Recordset 对象允许记录删除。
注意: 如果此方法失败,提供程序不会停止执行,但会向 Errors Collection 发送警告。
语法
objRecordset.Delete affectrecords
参数 | 描述 |
---|---|
affectrecords | 一个 AffectEnum 值,指定此方法将删除哪些记录。默认值为 adAffectCurrent |
AffectEnum 值
常量 | 值 | 描述 |
---|---|---|
adAffectCurrent | 1 | 仅删除当前记录 |
adAffectGroup | 2 | 仅删除满足 Filter 设置的记录(Filter 必须设置为 FilterGroupEnum 值或书签数组) |
❮ 完整的 Recordset 对象参考