DeleteRecord 方法 (ADO)
适用于:Access 2013、Office 2013
用于删除由 Record 表示的实体。
语法
记录。DeleteRecordSource、 Async
参数
参数 | 说明 |
---|---|
Source | 可选。 字符串型值,包含用于标识要删除的实体(如文件或目录)的 URL。 如果忽略 Source 或者指定一个空字符串,将删除由当前 Record 表示的实体。 如果该 Record 是一个集合记录(adCollectionRecord 的 RecordType,例如目录),还将删除所有子级(如子目录)。 |
Async | 可选。 一个 Boolean 值,为 True 时,指定删除操作为异步。 |
备注
该方法完成之后,由此 Record 表示的对象上的操作可能会失败。 由于此 Record 的行为将取决于提供程序何时用数据源来更新它,因此 Record 的行为变得无法预测,调用 DeleteRecord 之后,应关闭此 Record 。
如果此 Record 是从 Recordset 获取的,则该操作的结果将不会立即反映到 Recordset 中。 您可以刷新 Recordset ,方法是关闭然后重新打开它,或者执行 Recordset 的 Requery 或 Update 和 Resync 方法。
注意
[!注释] 使用 HTTP 架构的 URL 将自动调用 Microsoft OLE DB Provider for Internet Publishing。 有关详细信息,请参阅 绝对 URL 和相对 URL。