"Q" Get Next Record #
- Syntax des Kommandostrings:
- CMND$ = "Q\{FileNo}"
FileNo | Nummer der Indexdatei |
- Zusammenfassung:
- Ermitteln der nächsten Datensatznummer.
- Beschreibung:
- Die Satznummern gelöschter Datensätze werden von FATS bei dem Befehl Delete Record (D) in eine Liste der bereits gelöschten Datensätze aufgenommen, damit der Befehl Insert Record (I) diese eventuell wiederverwenden kann, bevor die Datendatei erweitert werden muß. Diese Liste wird nach dem Prinzip Last-In, First-Out verwaltet, d.h. der zuletzt gelöschte Satz wird als nächster wiederverwendet.
Dieser Befehl gibt die Datensatznummer zurück, die beim nächsten Insert-Befehl vergeben werden wird.
- Rückgabe:
ERRORCODE: | Fehlercode oder 0 (kein Fehler) |
RECNO: | Datensatznummer |
FATSKEY: | undefiniert |
- Beispiel:
- CMND$ = "Q\1"
- Siehe auch:
- "D" Delete Record; Seite 4-21
"I" Insert Record; Seite 4-39
© 2008 GCS Software, Udo Gertz