DeleteRecord 方法 (ADO)

删除由 Record 表示的实体。

语法

  
Record.DeleteRecord Source, Async  

参数

Source
可选。 一个 String 值,包含一个标识要删除的实体(例如文件或目录)的 URL。 如果省略 Source 或指定空字符串,将会删除由当前 Record 表示的实体。 如果 Record 是集合记录(adCollectionRecord 的 RecordType,比如目录),那么所有子项(例如,子目录)也会被删除。

异步
可选。 一个 Boolean 值,为 True 时,指定删除操作是异步的。

备注

此方法完成后,对此 Record 所表示的对象执行的操作可能会失败。 调用 DeleteRecord 后,应关闭 Record,因为 Record 的行为可能会变得不可预知,具体取决于提供程序何时使用数据源更新 Record。

如果此 Record 是从 Recordset 获取的,则此操作的结果不会立即反映在 Recordset 中。 通过关闭并重新打开 Recordset,或执行 RecordsetRequery 方法、Update 方法或 Resync 方法来刷新 Recordset。

注意

使用 http 方案的 URL 将自动调用用于 Internet 发布的 Microsoft OLE DB 提供程序。 有关详细信息,请参阅绝对 URL 和相对 URL

应用于

记录对象 (ADO)

另请参阅

Delete 方法(ADO 字段集合)
Delete 方法(ADO 参数集合)
Delete 方法(ADO 记录集)