CX_DBASE_FILE::RecordCount
192575
Beschreibung:
Liefert die Anzahl der Datensätze, die in der aktuell offenen dBase-Datei enthalten sind. Die Anzahl der Einträge steht im dBase-Header und ist damit eine O(1)-Operation.
Code-Beispiel:
Var(dbase) CreateTransObject(CX_DBASE_FILE) -> dbase "*.dbf" FileDlg("Select dBase", 0) dbase Put(fileName) dbase Call(Open) dbase Call(RecordCount) String("This file contains %i entries") Attention(,INFO) dbase Call(Read) // -> first record dbase Call(RecordCount) 1 - dbase Call(Seek) // -> seek to last record (= RecordCount - 1) dbase Call(Read) // -> last record dbase Call(Read) // -> [ ]
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | ||
Stack(Out) | Top | INTEGER | Anzahl der Einträge der DBase-Datei |
Komplexität: O(1)
Funktionsaufruf: Call(RecordCount)