Welcome
Guest
, you are in:
<root>
•
Anmelden
CP Wiki
Navigation
¶
CP Solutions
Startseite
domizil+
Startseite
Administration
Administration
Neue Seite
Alle Seiten
Kategorien
Navigations-Pfade
Datei Manager
Neuer Benutzer
Suche im wiki
»
Zurück
procedure delete
Modified on 02/02/2009 14:05
by CPABED
Categorized as
Plattform
'''Syntax:'''{BR} {{{{'''procedure''' delete;}}}}{BR} {BR} '''Beschreibung:'''{BR} {BR} Die Methode Delete löscht den aktiven Datensatz und macht den nächsten zum aktiven Datensatz. Mit Delete können sie den aktuellen Datensatz aus der Datenbank entfernen. Ist die Datenmenge nicht aktiv, wird eine Exception ausgelöst. Andernfalls werden folgende Aktionen ausgeführt: Es wird geprüft, ob die Datenmenge leer ist. Ist dies der Fall, wird eine Exception ausgelöst. CheckBrowseMode wird gegebenenfalls aufgerufen, um die Änderungen eines vorhergehenden Datensatzes einzutragen. Die Ereignisbehandlungsroutine für BeforeDelete wird aufgerufen. Der Datensatz wird gelöscht. Alle Puffer, die dem Datensatz zugewiesen waren, werden freigegeben. Der Modus der Datenmenge wird in dsBrowse geändert. Die Datenmenge wird neu synchronisiert. Dadurch wird der nächste Datensatz aktiviert, der nicht gelöscht wurde. Wenn der letzte Datensatz in der Datenmenge gelöscht wurde, wird der vorherige zum aktiven Datensatz. Die Ereignisbehandlungsroutine für AfterDelete wird aufgerufen. {BR} '''Beispiel:'''{BR} {BR} <code pascal> </code>
ScrewTurn Wiki
version 3.0.1.400. Some of the icons created by
FamFamFam
.