Programmeren in COBOL/Relatieve bestanden zonder hash: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Hasse (overleg | bijdragen)
Regel 261:
Om een record op te halen is het enige wat je moet doen een nummer zetten in ''persoonnummer'' er moet wel een record zijn met dat nummer. Vervolgens doe je gewoon ''READ'' en de gegevens worden opgehaald. Is ''persoonnummer'' 0 dan stopt de lus.
====Fouten====
De kans is natuurlijk heel groot dat er fouten zullen gebeuren wanneer je een nummer vraagt. De gebruiker kan het fout in typen of het record bestaat gewoonweg niet. Om te vermijden dat je aan raar fout berichtfoutbericht krijgt of het programma plotseling beïndigdbeïndigt kun je in COBOL een klein beveiliging inbouwen. Dit kost weinig moeite en het is best dat je het erbij zet.
{{code
|Taal= COBOL
Regel 281:
</pre>}}
Dit gaat dus via ''INVALID KEY'' en ''NOT INVALID KEY''. Achter ''INVALID KEY'' kun je dus een stukje programmacode schrijven voor het geval dat het nummer fout is. Achter ''NOT INVALID KEY'' kun je dus een stukje code schrijven voor als het wel juist is.
 
==Record toevoegen==
{{zieook| Zie ook [[Programmeren in COBOL/Statements/WRITE|WRITE]] voor meer informatie.}}
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.