Herunterladen Inhalt Inhalt Diese Seite drucken

Änderung Einer Datei - Sharp PC-1600 Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für PC-1600:
Inhaltsverzeichnis

Werbung

Zeile
10
Zeile
20
Zeile
30
Zeile
40
Zeile
50
Zeile
60
Zeile
70
Zeile
Zeile
Zeile
Zeile
80
90
100
110
erlaubt die öffnung einer einzelnen Datei.
öffnet die Datei zum Lesen der Records.
gibt einen Listenkopf aus.
gibt eine Listenüberschrift aus.
prüft, ob das Dateiende erreicht ist. Trifft
dieses zu, erfolgt ein Sprung zu Zeile 100.
liest einen Datensatz ein.
überprüft, ob der Wohnort NEW YORK lautet.
Wenn ja, wird mit Zeile 90 fortgefahren.
(Die Schreibweise muß mit der der Aufzeichnun
exakt übereinstimmen
!)
sorgt für das Lesen des nächsten Datensatzes.
zeigt die gelesenen Daten an.
schließt die Datei.
beendet das Programm.
Geben Sie dieses Programm in den PC-1600 ein
und starten Sie es
mit RUN. In der Anzeige erscheint dann:
NEW YORK
NAME
M.JONES
M.BERRY
TELEFON-NR.
212-758-0354
212-432-0012
Das obige Programm kann durch einfache Änderungen so modifiziert
werden, daß ein variables Suchkriterium möglich ist:
25 INPUT"STADT = ";X$
30 PRINT X$
70 IF S$=X$ THEN 90
11.6
Änderung einer Datei
Wie zuvor gesagt, lassen sich bei einer sequentiellen Datei neue
Daten nur an das Dateiende anfügen,
wenn diese zuvor im APPEND-
Modus geöffnet worden ist.
Um Datensätze innerhalb
einer Datei
einfügen zu können, bedarf es einer anspruchsvolleren
Programm-
technik, als wir es in
den Programm-Beispielen
zeigen konnten.
Eine
Änderung
ermöglicht
den
der
Zeile 20 des
ersten
Anhang
neuer
Daten
an
Beispielprogrammes,
unsere Datei ADRESSE:
20 OPEN "X:ADRESSE" FOR APPEND AS #1
Die
Funktionen
DSKF, EOF, LOC, LOF und MAXFILES stehen für den
Aufbau
von komplexen Dateihandhabungs-Programmen zur Verfügung,
um
Dateigrößen zu überprüfen, sicherzustellen, daß die Diskette
noch
nicht
voll
ist oder andere Fehler abgefangen werden usw.
1 1 - 1 0
TEIL IV
KAPITEL 11
Dateien

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis