Lade...
 

CX_DBASE_FILE

CX_DBASE_FILE

Klassenhierarchie
Beschreibung:

Mit dieser Klasse werden die Datenbank-Dateien von dBase oder Clipper (Erweiterung .dbf) verwaltet.

Code-Beispiel:
Var(dbase, record) CreateTransObject(CX_DBASE_FILE) -> dbase "*.dbf" FileDlg("Select dBase", 0) dbase Put(fileName) dbase Call(Open) dbase Call(RecordCount) String("This file contains %i records") Attention(,INFO) do { dbase Call(Read) -> record record Cardinality 0 = if { "Reached file end" Attention(,INFO) break } //... do something with the record } loop dbase Call(Close)

Methodenverzeichnis (MDI)

Funktion MA* Parameter Rückgabe Kurzbeschreibung
Close       Schließen einer dBase-Datei
DataFieldNames      VECTOR (STRING) Auslesen aller Feldnamen (Spalten)
NextRecordIndex
192575
    INTEGER Liefert den Index des nächsten Satzes
Open       Öffnen einer dBase-Datei
Read     VECTOR (STRING) Lesen des nächsten Satzes
RecordCount
192575
    INTEGER Anzahl der vorhandenen Sätze
Seek
192575
  INTEGER   Setzt den Lesecursor auf den angegebenen Index

* MA = Member-Access-Funktion

 

Datenverzeichnis (DDI)
Datenfeld Typ Referenz-Klasse I* Kurzbeschreibung
fileName STRING       Dateiname

* I = Indizierbares Datenfeld

 

Verwendung in AppsWH
Modul Kurzbeschreibung