BEISPIEL
HINWEIS
BEISPIEL
BEISPIEL
Kapitel 11: Dateien und Verzeichnisse
Wie schreibe ich einen Datensatz?
Open ...
Put file ,,linie
...
Close file
Die Sequenz schreibt die Werte der Variablen
linie
an der aktuellen Position, während
Open ...
Put file ,12,linie
...
Close file
die Werte in den Datensatz 12 schreibt.
Ist die angegebene Satznummer größer als die Anzahl der vorhandenen Datensätze, wird der Wert an die
Datei angehängt, einen Append-Modus gibt es nicht.
Weitere Dateien
Neben Text- und typisierten Dateien bietet Access noch eine dritte Möglichkeit: Der Zugriff auf Byte-
Ebene. Außerdem verdienen die, inzwischen veralteten, INI-Dateien eine gesonderte Betrachtung.
Binärdateien
Eigentlich ist eine Binärdatei eine spezielle Form der typisierten Datei, die Datensatzlänge variiert und ist
mindestens 1 Byte groß. Wie viele Bytes gelesen bzw. geschrieben werden, hängt vom verwendeten
Variablentyp ab.
Die Verwendung der Befehle
Get
und
Put
erfolgt nach dem Öffnen wie bei den typisierten Dateien
Datei = "c:\daten\personal.dat"
file = FreeFile
Open datei For Random As file
Get file,,i%
Die Anweisung:
Get file,17,i%
liest einen Integerwert ab Position 17 ein. Diesmal ist jedoch nicht der Datensatz, sondern das einzelne Byte
gemeint.
706

Get Microsoft Office Access 2007-Programmierung - Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.