FATS - Fast Access Tree System
Inhaltsverzeichnis
Befehlsübersicht
"K" Close Indexfile

"K" Close Indexfile


Syntax des Kommandostrings:

CMND$ = "K\{FileNo}"

FileNo Nummer der Indexdatei

oder Schließen aller Indexdateien:

CMND$ = "K[\0]"

Zusammenfassung:

Eine oder alle Indexdateien schließen.

Beschreibung:

Mit diesem Befehl schließen Sie die über "FileNo" angegebene Indexdatei.

Wenn Sie den Datencache mit dem Befehl  Auto Refresh (Y) aktiviert haben, dann werden eventuell noch im Cachepuffer befindliche Daten automatisch auf die Platte geschrieben, was Sie jedoch auch jederzeit mit dem Befehl  Write Page Map (W) erzwingen können.

Wenn der Datencache inaktiv ist, dann werden nach jedem FATS-Befehl sämtliche veränderten Daten auf die Platte geschrieben. Das Schließen der Dateien ist daher nur vor dem Beenden des aufrufenden Programmes notwendig.

Wenn Sie den Parameter "FileNo" weglassen, dann werden alle geöffneten Indexdateien geschlossen. Diese Variante empfiehlt sich vor der Beendigung des Anwendungsprogrammes.

Rückgabe:

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

Beispiel:

Schließen der Indexdatei mit der Nummer 1:

CMND$ = "K\1"

Schließen aller Indexdateien:

CMND$ = "K"

 BASIC Beispiel
 Pascal Beispiel
 C Beispiel

Siehe auch:

 "O" Open Indexfile; Seite 4-88
 "C" Create Indexfile; Seite 4-18


 

© 2008  GCS Software, Udo Gertz