1.2.94 FileRead – Lesen aus einer Datei
FileRead( nHandle, strValue, nEOF );
|
Argumente
|
nHandle
Datei-Handle der Datei, aus der gelesen wird (aus Rückgabeparameter bei FileOpen)
| ||||
|
|
strValue
Text, der aus der Datei ausgelesen wird.
Ist die Länge der Variablen 0, wird die Datei in 512er-Blöcken ausgelesen.
Ist die Länge > 0, so wird die Datei in Blöcken dieser Länge ausgelesen
| ||||
|
|
nEOF
Rückgabeparameter End of File
| ||||
|
Beschreibung
|
Damit aus einer Datei gelesen werden kann, muss sie zuerst mit FileOpen im Modus „r“ oder „r+“ geöffnet werden.
| ||||
|
Funktionsart
|
Standardfunktion
| ||||
|
Siehe auch
|
FileWrite, FileClose und vor allem FileOpen mit Beispielen und Bemerkung zu Verwendung von CarriageReturn und LineFeed
|
Hinweis:
Um auf Datensätze einer Datei mit binären Feldern im Schlüssel zugreifen und diese ggf. aktualisieren zu können (z.B. Datei 143 mit SysUUID), muss dem Datenbanksystem mitgeteilt werden, dass beim Zugriff auf diese Datei die binären Felder nicht versteckt werden sollen.
Siehe "DBS:SHOW_BINARY_FIELDS" bei "BufAddParam" 1.2.25 BufAddParam – speichert zusätzliche Steuerparameter bei einem Buffer