C16_FldData
Liest den Inhalt eines Feldes in einen Puffer bzw. schreibt den Inhalt eines Puffers in ein Feld. Daten werden binär - also Byte für Byte - ausgelesen bzw. geschrieben, eine Typprüfung findet nicht statt. Im Parameter (aInstHdl) wird der von C16_InitInstance() bereitgestellte Instanz-Handle, der in der Funktion C16_OpenArea() zum Öffnen der Datenbank verwendet wurde, übergeben. Die Parameter (aFileNo), (aSbrNo) und (aFldBuf) identifizieren eindeutig das Feld, das ausgelesen bzw. geschrieben werden soll. Der Parameter (aWriteFlag) gibt an, ob die in (aFldBuf) bereitgestellten Daten in den Puffer von (aFldNo) geschrieben werden (true) oder der Inhalt des Feldpuffers (aFldNo) nach (aFldBuf) kopiert wird (false).
Der Rückgabewert vom Typ vERROR beinhaltet entweder 0 (kein Fehler) oder einen negativen Fehlerwert (siehe Fehlerwerte).