Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Delete - metoda objektu AdoRecordset

Popis:
Smazání věty v objektu AdoRecordset. Pokud není určeno jinak, jedná se o větu na aktuální pozici.
Syntaxe:
Delete([nAffectRecords As Long])
Volání:
oRs.Delete nAffectRecords
Parametry:
nAffectRecords[nepovinné] (Long) Hodnota typu ADO AffectEnum určující, které záznamy budou smazány.
1 (přednastaveno) - (adAffectCurrent) Aktuální záznam.
2 - (adAffectGroup) Záznamy splňující nastavení filtrace (vlastnost Recordset.Filter).
Poznámka:
Po smazání záznamu zůstane smazaný záznam aktivním záznamem, dokud nebude přesunut na jiný záznam.
Viz také:
Příklad:
Nastavení pozice aktivního záznamu na první záznam, nad objektem PmAdo ("/TestAdoDb"), který je už připojený k databázi (viz DbOpen), pomocí SQL dotazu ("SELECT * FROM table1"). Následuje smazání aktivního záznamu.
Dim oDb, oRs
Set oDb = pMe.Pm("/TestAdoDb")
Set oRs = oDb.RsOpen("table1", "SELECT * FROM table1", "cursor:dynamic;")
  oRs.MoveFirst
  oRs.Delete
End If
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice