Lade...
 

CX_DBASE_FILE::RecordCount

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
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)