FATS - Fast Access Tree System
Inhaltsverzeichnis
Befehlsübersicht
"MD" Delete Matchcode

"MD" Delete Matchcode


Syntax des Kommandostrings:

CMND$ = "MD\{FileNo}\{RecID}\{Col1data}[\{Col2data}[\{Col3data}]]"

FileNoNummer der Indexdatei
RecIDDatensatz- bzw. ID-Nummer
Col#data Inhalt der Datenspalte X
[ ]Optional

Zusammenfassung:

Entfernt den Inhalt eines Datensatzes aus dem Matchcode-Index.

Beschreibung:

Dieser Befehl entfernt den Inhalt der Datenspalten ("Col#data") des über "RecID" spezifizierten Datensatzes aus dem Matchcode Index.

Die Position der Datenspalten ("Col#data") innerhalb des Kommandostrings entspricht der beim Aufruf des Befehls Create Matchcode File (MC) festgelegten Definition. Die Syntax des Kommandostrings entspricht der des Befehls  Build Matchcode (MB).

Eine vor der Ausführung dieses Befehls generierte Ergebnistabelle bleibt von dem Befehl unberührt, d.h. kann eventuell nachträglich gelöschte Datensätze beinhalten.

Wenn bei der Erstellung der Matchcode-Indexdatei ein Primärschlüssel definiert wurde (Flag "K#:#"), dann hat die über "RecID" angegebene Datensatz- bzw. ID-Nummer keine Bedeutung, d.h. es muß wie bereits beim "MB"-Befehl der Primärschlüssel über "Col#data" angegeben werden.

Dieser Befehl gehört zur Gruppe der Matchcode-Befehle und wird nur in der erweiterten Version von FATS unterstützt.

Rückgabe:

ERRORCODE:Fehlercode oder 0 (kein Fehler)
RECNO:undefiniert
FATSKEY:undefiniert

Beispiel:

CMND$ = "MD\1\"+STR$(RECNO)+"\"+COL1$+"\"+COL2$

 BASIC Beispiel

Siehe auch:

 "MI" Insert Matchcode; Seite 4-68


 

© 2008  GCS Software, Udo Gertz