Freigeben über


DeleteRecord-Methode (ADO)

Löscht eine Entität, die durch eine Recorddargestellt wird.

Syntax

  
Record.DeleteRecord Source, Async  

Parameter

Source-
Wahlfrei. Ein String Wert, der eine URL enthält, die die Entität identifiziert (z. B. die Datei oder das Verzeichnis), die gelöscht werden soll. Wenn Source ausgelassen wird oder eine leere Zeichenfolge angibt, wird die entität, die durch den aktuellen Record dargestellt wird, gelöscht. Wenn es sich bei dem Datensatz um einen Sammlungsdatensatz handelt (RecordType- von adCollectionRecord, z. B. ein Verzeichnis), werden auch alle untergeordneten Elemente (z. B. Unterverzeichnisse) gelöscht.

Async-
Wahlfrei. Ein boolescher Wert, der bei Trueangibt, dass der Löschvorgang asynchron ist.

Bemerkungen

Vorgänge für das objekt, das durch dieses Record dargestellt wird, können nach Abschluss dieser Methode fehlschlagen. Nach dem Aufrufen DeleteRecordsollte das Record geschlossen werden, da das Verhalten des Record je nachdem, wann der Anbieter die Record mit der Datenquelle aktualisiert, unvorhersehbar werden kann.

Wenn dieser Record aus einem Recordsetabgerufen wurde, werden die Ergebnisse dieses Vorgangs nicht sofort im Recordset-angezeigt. Aktualisieren Sie das Recordset, indem Sie es schließen und erneut öffnen, oder indem Sie das RecordsetRequery-Methode, die Update-Methode oder die Resync--Methode ausführen.

Anmerkung

URLs, die das HTTP-Schema verwenden, rufen automatisch den Microsoft OLE DB-Anbieter für Internet Publishingauf. Weitere Informationen finden Sie unter absoluten und relativen URLs.

Gilt für

Record-Objekt (ADO)

Siehe auch

Delete-Methode (ADO Fields-Auflistung)
Delete-Methode (ADO Parameters-Auflistung)
Delete-Methode (ADO Recordset)