DeleteRecord 方法 (ADO)

适用于:Access 2013、Office 2013

用于删除由 Record 表示的实体。

语法

记录DeleteRecordSourceAsync

参数

参数 说明
Source 可选。 字符串型值,包含用于标识要删除的实体(如文件或目录)的 URL。 如果忽略 Source 或者指定一个空字符串,将删除由当前 Record 表示的实体。 如果该 Record 是一个集合记录(adCollectionRecordRecordType,例如目录),还将删除所有子级(如子目录)。
Async 可选。 一个 Boolean 值,为 True 时,指定删除操作为异步。

备注

该方法完成之后,由此 Record 表示的对象上的操作可能会失败。 由于此 Record 的行为将取决于提供程序何时用数据源来更新它,因此 Record 的行为变得无法预测,调用 DeleteRecord 之后,应关闭此 Record

如果此 Record 是从 Recordset 获取的,则该操作的结果将不会立即反映到 Recordset 中。 您可以刷新 Recordset ,方法是关闭然后重新打开它,或者执行 RecordsetRequeryUpdateResync 方法。

注意

[!注释] 使用 HTTP 架构的 URL 将自动调用 Microsoft OLE DB Provider for Internet Publishing。 有关详细信息,请参阅 绝对 URL 和相对 URL