Munyika ye mainframe computing, iyo Virtual Storage Access Method (VSAM) inomira inoumba mbiru yakakosha. Iyo inobvumira kuchengetedza, kuwana, uye manejimendi yedata nekupa mashandiro anopfuura akareruka akatevedzana uye akananga nzira dzekuchengetera. Kushanda neSTATUS faira VSAM kunosanganisira kushandiswa kweCobol, yekutanga bhizinesi programming mutauro.
Sokutaura kunoita chirevo chekare, โChinetso chinonyatsotsanangurwa idambudziko rakapedzwa nehafu.โ Muchiitiko ichi, dambudziko rinowanzosangana kana uchishanda ne STATUS faira VSAM inosanganisira kubata zvikanganiso uye kugadzirisa data nemazvo. Sezvineiwo, nekushanda kwakasimba kweCobol uye nekunyatsonzwisisa mashandiro anoita VSAM, dambudziko iri rinova rinokurirwa.
Kunzwisisa VSAM FILES
Ngationgororei mhinduro. Cobol, kuva mutauro wepamusoro-soro, inobvumira kushandiswa kwemafaira eVSAM nekupa faira STATUS clause. Ichi chinyorwa chinobatsira mukukanganisa-kubata mufaira I/O mashandiro. Mamiriro akajairwa echikamu ichi anoti `FILE STATUS IS data-zita-1`. Pakadai, `data-zita-1` inzvimbo ine mavara maviri apo hunhu hwekutanga hunoratidza chimiro chikuru, uye chechipiri ndechechikonzero chaicho (kana chiripo).
SARUDZA FILENAME PINDA KU 'VSAMFILE'
SANGANO IRI INDEXED
ACCESS Mode IS RANDOM
FILE STATUS IS WS-VSAM-STATUS.
Iyo File STATUS clause inoshandiswa pano ndeye `WS-VSAM-STATUS`, iyo inoratidza chimiro chekushanda kwefaira rega rega. Nekutarisa chimiro ichi mushure mekushanda kwega kwega, kubata kukanganisa kunogadziridzwa.
##
Cobol Programming uye VSAM mafaira: Code Tsananguro
Chekutanga, iyo SELECT FILENAME clause inomiririra kuziviswa kwezita refaira. KUPIWA KUNA 'VSAMFILE' inoratidza kuti chirongwa chedu cheCobol chinoreva faira reVSAM kuburikidza neiri rekufananidzira faira. Zvakare, iyo ORGANIZATION IS INDEXED clause inotsanangura kuti faira rakarongwa mune indexed fomati. ACCESS Mode IS RANDOM inobvumira kuti chero rekodhi riwanikwe zvakananga pane kutevedzana.
Read More