BEISPIEL
BEISPIEL
HINWEIS
BEISPIEL
Lesen/Schreiben
Mit der Get-Anweisung können Sie den Inhalt der Datei lesen. Im Unterschied zur Textdatei benötigen Sie
noch einige zusätzliche Befehle zur Positionierung des Datensatzzeigers sowie zur Bestimmung der Anzahl
von Datensätzen.
Wie bestimme ich die Anzahl der Datensätze?
Datei = "c:\daten\personal.dat"
file = FreeFile
Open datei For Random As file Len = Len(mitarbeiter)
anzahl = LOF(file)\ Len(mitarbeiter) ' Integer-Division!
Close file
Wie positioniere ich den Satzzeiger?
Open ...
Seek file, 25
...
Close file
Es gibt auch eine Funktion
Seek
, welche die Position des Datenzeigers liefert:
Open ...
Seek file, 25
i = Seek(file)
...
Close file
Beachten Sie, dass der erste Datensatz in einer typisierten Datei stets die Satznummer 1 hat!
Wie lese ich einen Datensatz ?
Open ...
Get file,, mitarbeiter
...
Close file
Die obige Sequenz liest den aktuellen Datensatz, während:
Open ...
Get file,17, mitarbeiter
...
Close file
den Datensatz 17 in die Variable
mitarbeiter
einliest.
705
Typisierte Dateien

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.