COBOL中的文件读取和写入示例代码

作者:佚名 上传时间:2023-03-15 运行软件:Micro Focus COBOL 软件版本:COBOL 85 版权申诉

该示例代码演示了COBOL中如何进行文件读取和写入。使用COBOL内置的FILE CONTROL语句定义文件,然后使用READ语句从文件中读取记录,使用WRITE语句将记录写入文件。要点是注意文件的打开和关闭,以及处理文件读取和写入出现的错误。

FILE-CONTROL.  
           SELECT file-name ASSIGN TO disk-file  
               ORGANIZATION IS INDEXED  
               ACCESS MODE IS DYNAMIC  
               RECORD KEY IS key-name  
               FILE STATUS is file-status.  
       DATA DIVISION.  
           FILE SECTION.  
           FD file-name.  
           01 file-record.  
               05  field1  PIC X(10).  
               05  field2  PIC 9(5).  
               05  field3  PIC X(20).  
           WORKING-STORAGE SECTION.  
           01 file-status                     PIC XX.  
           PROCEDURE DIVISION.  
           MAIN PROGRAM.  
               OPEN INPUT file-name  
               PERFORM UNTIL file-status = "10"  
                  READ file-name INTO file-record  
                  IF file-status NOT = "00"  
                      DISPLAY "File read error: " file-status  
                      EXIT PROGRAM  
                  END-IF  
                  PROCESS file-record  
               END-PERFORM  
               CLOSE file-name  
               STOP RUN.                
           PROCESS SECTION.  
               ..  
               ..  
               WRITE file-record  
               IF file-status NOT = "00"  
                   DISPLAY "File write error: " file-status  
                   EXIT PROGRAM  
               END-IF

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

用户评论
相关推荐
COBOL文件读取写入示例代码
该示例代码演示了COBOL中如何进行文件读取和写入。使用COBOL内置的FILE CONTROL语句定义文件,然后使用READ语句从文件中读取记录,使用WRITE语句将记录写入文件。要点是注意文件的打
COBOL 85
Micro Focus COBOL
2023-03-15 03:22
COBOL读取写入CSV文件示例代码
演示了如何使用COBOL读取和写入CSV文件。CSV文件是一种常见的以逗号作为分隔符的数据格式,在数据交换和处理中广泛使用。IDENTIFICATION DIVISION. PROGRAM-I
COBOL 85
简单COBOL编辑器
2023-03-20 13:21
基于COBOL实现文件读取写入示例代码
本示例代码使用COBOL语言实现了对文件的读取和写入操作。通过定义文件描述符和记录描述符,使用READ命令从文件中读取记录并输出,使用WRITE命令向文件中写入记录,实现对文件的基本操作。IDENT
COBOL 85
GNU COBOL
2023-04-24 03:54
使用COBOL读取写入CSV文件示例代码
这个示例展示了如何使用COBOL编程语言读取和写入CSV文件,它使用了标准的File Control和Data Division,同时还使用了一些非标准的语法。通过编写这个程序,您可以学习COBOL如
COBOL 4.2
IBM Enterprise COBOL for z/OS
2023-05-23 11:57
COBOL文件读取写入示例代码
COBOL是一种老式的编程语言,但在某些场景下仍然被广泛使用。在本文中,我们将探讨如何使用COBOL读取和写入文本文件的示例代码。COBOL文件处理COBOL提供了一种简单的方法来处理文本文件。我
5
COBOL
2023-03-30 23:48
COBOL文件处理示例 - 读取写入文件
COBOL(Common Business-Oriented Language)是一种古老但仍广泛用于企业系统的编程语言。这个示例展示了如何使用COBOL读取和写入文件,这是COBOL在业务应用中的常
COBOL编译器 (可根据所选编译器版本而变化)
COBOL编程语言
2023-10-17 16:40
COBOL如何读取写入文件
本示例代码展示了COBOL中如何读取和写入文件。通过使用COBOL语言自带的文件处理方法,程序可以从一个文件读取数据并将数据写入另一个文件中。IDENTIFICATION DIVISION.PRO
COBOL 3.0
COBOL编译器
2023-03-27 02:51
COBOL文件读取写入修改
这个示例代码演示了如何使用COBOL来读取、写入和修改文件。COBOL中使用FD(文件描述符)声明文件,并使用READ和WRITE操作符来读取和写入文件。此示例代码还演示了如何使用REWRITE操作符
VS Code COBOL插件 v1.2.0
COBOL编译器
2023-03-23 11:34
COBOL如何读取写入CSV文件
本示例展示了如何使用COBOL编程语言读取和写入CSV文件。CSV文件是一种常见的文本文件格式,其中数据以逗号分隔。通过本示例,您将学习如何在COBOL程序中打开和读取CSV文件,以及如何将数据写入C
COBOL85
COBOL编译器
2023-04-12 07:59
如何在COBOL读取写入文件
本示例代码演示了如何在COBOL中读取和写入文件。使用“OPEN”语句打开文件,使用“READ”语句读取文件中的数据,使用“WRITE”语句写入数据到文件中,最后使用“CLOSE”语句关闭文件。EN
COBOL 85
COBOL 编译器
2023-05-23 09:22