Programmeren in COBOL/Bestandsorganisatie/Sequentiële bestanden: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Sephiroth (overleg | bijdragen)
kGeen bewerkingssamenvatting
Sephiroth (overleg | bijdragen)
kGeen bewerkingssamenvatting
Regel 315:
}}
Een record herschrijven op zich is niet zo moeilijk. Er zijn twee dingen waar je wel voor moet opletten. ''I-O'' of ''INPUT-OUTPUT'' dit betekent dat een bestand zal worden gezien als invoer en als uitvoer. Dit komt omdat je eers de records moet lezen voor je ze kan herschrijven. Je moet dus altijd ''I-O'' of ''INPUT-OUTPUT'' gebruiken als je iets wilt herschrijven. Voor je iets kunt herschrijven moet je eerst iets lezen met de ''READ'' en vervolgens herschrijf je het met de ''REWRITE''. ''REWRITE'' werkt hetzelde als ''WRITE''.
 
==Record verwijderen==
Je kunt bij sequentiële bestanden geen records verwijderen. Wat je echter wel kunt doen is de record herschrijven en opvullen met spaties. Je kunt dan een beveiliging inbouwen zodat wanneer de record wordt gelezen die bijvoorbeeld wordt overgeslagen. Je hoeft natuurlijk je record niet opvullen met spaties dit mag natuurlijk ook iets anders zijn of in ieder geval één of ander kenmerk zodat je programma weet dat deze record moet worden overgeslaan.
 
[[Categorie:Programmeren in COBOL|Sequentiële bestanden]]
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.