<< Inhaltsverzeichnis Suchen >>

DELETE

Anweisung

Syntax:

DELETE <INDEXDATEI> ON ERROR ... Anweisungen ... END

Bedeutung:

Derjenige Satz der angegebenen Indexdatei, der durch den aktuellen Haupt-Schlüssel spezifiziert ist, wird gelöscht. Im Fehlerfall wird der Block ON ERROR ... END ausgeführt.

 

 

Achtung: Alle Datensätze, die im Mehrplatz-Betrieb mit DELETE gelöscht werden sollen, müssen vorher mit einer READ-Anweisung gelesen worden sein, damit der aktuelle Satz auch gesperrt ist. Wird versucht, einen nicht gesperrten Satz zu löschen, so wird der Fehler 1062 gemeldet.

 

 

Beispiel:

DELETE KUNDEN
                ON ERROR
                              ERRORMES = "FEHLER BEI DELETE KUNDEN" +
                                                           STR$(OK)+STR$(OK2)
               END

siehe auch:

WRITE, ON <EREIGNIS> MACRO, OK, OK2