Rational Developer for System z
Enterprise COBOL for z/OS バージョン 4.1 プログラミング・ガイド


QSAM ファイルの入出力ステートメントのコーディング

QSAM ファイル、または HFS 内のバイト・ストリーム・ファイルを QSAM (OPENREADWRITEREWRITE、および CLOSE) を使用して処理するには、次の入出力ステートメントをコーディングします。

OPEN
ファイルの処理を開始します。 どの QSAM ファイルも、INPUTOUTPUT、または EXTEND (装置の能力に応じて) としてオープンすることができます。

直接アクセス・ストレージ・デバイス上の QSAM ファイルは、I-O としてオープンすることもできます。 HFS ファイルを I-O として開くことはできません。そうしようとすると、ファイル状況は 37 になります。

READ
ファイルからレコードを読み取ります。順次処理では、プログラムは、レコードをファイルの作成時に入力されたのと同じ順序で 1 つずつ読み取ります。
WRITE
ファイル内にレコードを作成します。プログラムは、ファイルの終わりに新しいレコードを書き込みます。
REWRITE
レコードを更新します。HFS 内のファイルは REWRITE を使用して更新することはできません。
CLOSE
ファイルとプログラムの間の接続を解放します。

関連参照
OPEN ステートメント (Enterprise COBOL 言語解説書)
READ ステートメント (Enterprise COBOL 言語解説書)
WRITE ステートメント (Enterprise COBOL 言語解説書)
REWRITE ステートメント (Enterprise COBOL 言語解説書)
CLOSE ステートメント (Enterprise COBOL 言語解説書)
ファイル状況キー (Enterprise COBOL 言語解説書)


ご利用条件 | フィードバック

このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)