SelClear
obj -> SelClear() : int
Selektion leeren
Details
- obj: Selektionspuffer-Deskriptor
- Resultat:
intLeerungsresultat_rOkLeeren erfolgreich_rNoLockSelektion nicht gesperrt_rDeadlockVerklemmung aufgetreten - Siehe: Verwandte Befehle ,
SelOpen (),SelRead ()
Mit dieser Funktion wird der Inhalt der Selektion im Puffer (obj) komplett gelöscht. Der Puffer wurde zuvor mit dem Befehl SelOpen () angelegt und die Selektion mit SelRead () sperrend gelesen. Nach SelClear() verfügt eine Selektion über eine leere Ergebnismenge. Dadurch kann beispielsweise die Ergebnismenge mit SelRecInsert () gefüllt werden. SelClear() funktioniert auch bei Selektionen, die noch nie durchgeführt wurden.
Das Löschen des Inhaltes von Selektionen die eine Wertmenge beinhalten, ist nicht möglich.
Beispiel
tHdlSel # SelOpen();
tErg # tHdlSel->SelRead(tblCstCustomer, _SelLock, 'SelPostcode');
tErg # tHdlSel->SelClear();
...
Mögliche Laufzeitfehler:
_ErrHdlInvalid: Selektionspuffer-Deskriptor (obj) ungültig