使用z/OS进行文件读写的示例代码

作者:佚名 上传时间:2023-04-29 运行软件:COBOL 软件版本:z/OS V2.4 版权申诉

该示例代码展示了如何在z/OS上使用COBOL编写程序,以读取和写入文件。通过使用特定的I/O语句,程序可以打开、读取和关闭文件。该示例代码采用了标准的文件处理方式,还包括了错误处理机制来提高程序的可靠性。

IDENTIFICATION DIVISION.
       PROGRAM-ID. READ-WRITE-FILE.
       ENVIRONMENT DIVISION.
       INPUT-OUTPUT SECTION.
       FILE-CONTROL.
       SELECT EMP-FILE-IN ASSIGN TO "EMPLOYEE.DATA" 
                  ORGANIZATION IS SEQUENTIAL.
       SELECT EMP-FILE-OUT ASSIGN TO "EMPLOYEE.NEW" 
                  ORGANIZATION IS SEQUENTIAL.                
       DATA DIVISION.
       FILE SECTION.
       FD EMP-FILE-IN.
       01 EMPLOYEE-REC-IN.
          05 EMP-ID-IN PIC 9(4).
          05 EMP-NAME-IN PIC X(20).
          05 EMP-DEPT-IN PIC X(10).
       FD EMP-FILE-OUT.
       01 EMPLOYEE-REC-OUT.
          05 EMP-ID-OUT PIC 9(4).
          05 EMP-NAME-OUT PIC X(20).
          05 EMP-DEPT-OUT PIC X(10).
       WORKING-STORAGE SECTION.
       01 WS-EOF     PIC X VALUE 'N'.
       PROCEDURE DIVISION.
           OPEN-FILES.
              OPEN EXTEND EMP-FILE-OUT.
              OPEN INPUT EMP-FILE-IN.
           READ-EMPLOYEE-FILE.
              READ EMP-FILE-IN INTO EMPLOYEE-REC-IN
                 AT END SET WS-EOF TO 'Y'.
           WRITE-EMPLOYEE-FILE.
              WRITE EMPLOYEE-REC-OUT.
           CLOSE-EMPLOYEE-FILE.
              CLOSE EMP-FILE-IN.
              CLOSE EMP-FILE-OUT.

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
使用z/OS进行文件读写示例代码
该示例代码展示了如何在z/OS上使用COBOL编写程序,以读取和写入文件。通过使用特定的I/O语句,程序可以打开、读取和关闭文件。该示例代码采用了标准的文件处理方式,还包括了错误处理机制来提高程序的可
z/OS V2.4
COBOL
2023-04-29 10:54
使用IBM z/OSVSAM文件进行读写操作示例代码
本示例展示如何使用IBM z/OS中的VSAM文件进行读写操作,具体包括打开文件、写入数据和读取数据等。//指定VSAM文件名char filename[] = "MYFILE.VSAM
IBM z/OS V2R4
C语言
2023-05-20 20:10
z/OS使用VSAM文件读写数据示例代码
本示例代码展示了如何在z/OS上使用VSAM文件读写数据。通过使用COBOL语言,程序可以将数据写入到VSAM文件中,并可以从VSAM文件中读取数据。实现方式是通过定义一个VSAM文件并在程序中使用V
z/OS V2.3
COBOL
2023-03-23 10:46
z/OS使用VSAM进行高效数据读写操作示例代码
该示例代码展示了如何在z/OS操作系统上,使用VSAM数据库进行高效的数据读写操作。通过该示例代码,使用者可以了解如何使用VSAM库,以及其所支持的操作方式。在实现上,该示例代码将使用COBOL语言完
z/OS v1.13
COBOL
2023-05-17 20:10
Java对xls文件进行读写操作示例代码
Java开发项目中经常会碰到处理Excel文件中数据的情况,下面这篇文章主要给大家介绍了利用Java对xls文件进行读写操作的相关资料,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需
PDF
59KB
2020-12-22 10:43
处理z/OS中VSAM文件随机读写示例
这是一个用于z/OS操作系统的示例代码,演示了如何通过COBOL语言实现对VSAM(Virtual Storage Access Method)文件的随机读写操作。VSAM是z/OS上常用的文件存储管
z/OS 2.5
COBOL编译器
2023-11-11 15:18
Lua读写文件代码示例
主要介绍了Lua读写文件代码示例,本文讲解了读写文件的模式以及读写文件代码实例,需要的朋友可以参考下
PDF
22KB
2020-10-30 21:15
z/OS使用QSAM文件示例代码
本示例展示了如何在IBM z/OS操作系统上使用QSAM(Queued Sequential Access Method)文件处理数据。通过这段代码,您可以熟悉如何打开、读取、写入、关闭QSAM文件以
z/OS V2.4
IBM z/OS操作系统
2023-03-23 18:09
z/OS使用VSAM文件示例代码
本示例代码演示如何在IBM z/OS操作系统上使用VSAM文件进行数据的读写操作,通过COBOL语言编写,使用了随机存取方式读取数据,实现了文件的打开、关闭、写入、读取等基础的操作。其中使用了IBM提
IBM z/OS V2.5
IBM COBOL for z/OS V6.3
2023-03-21 03:59
z/OS使用VSAM文件示例代码
这是一个展示如何在z/OS中使用VSAM文件的简单示例代码。它通过COBOL程序来实现,可以对一个名为CUSTDB的VSAM文件进行读取和写入操作。IDENTIFICATION DIVISION.
z/OS V2.3
IBM COBOL
2023-04-27 13:46