Themenkomplex |
Tabellen-Funktionen |
Funktion |
recno() |
Kurz |
Physikaliche Satznummer des aktuellen Datensatzes |
Syntax |
RECNO(DB : INTEGER) : INTEGER |
Parameter |
DB : Tabelolenhandle von OPENDB |
Ergebnis |
Physikalische Nummer des aktuellen Datensatzes |
Siehe auch: |
|
Beschreibung |
Die tdbengine arbeitet mit einem Satzpuffer pro Tabelle. Die Übertragung zwischen Tabelle und Satzpuffer geschieht mit den Funktionen READREC und WRITEREC, die beide eine physikalische Satznumer (die Position innerhalb der Tabelle) als Parameter haben. Nur mit diesen beiden Funktionen wird die Satznummer des Puffers direkt gesetzt, die dann mit RECO geliefert wird.
Nach dem Öffnen einen nichtleeren Tabelle gilt RECNO(DB) = 1
Beim Löschen eines Datensatzes mit DELREC wird auf dem nächsten (bzgl. des aktuellen Zugriffes) Datensatz positioniert. Entsrechend liefert RECON dann die entsprechende Satznummer.
|