- CICS 教程
- CICS - 主页
- CICS - 概述
- CICS - 环境
- CICS - 基本术语
- CICS - 内核
- CICS - 事务处理
- CICS - COBOL 基础知识
- CICS - BMS
- CICS - MAP
- CICS - 接口块
- CICS - 伪编程语言
- CICS - 辅助键
- CICS - 文件操作
- CICS - 错误处理
- CICS - 控制操作
- CICS - 临时存储
- CICS - 通信
- CICS - 状态代码
- CICS - 面试问题
- CICS 相关资源
- CICS - 快速指南
- CICS - 相关资源
- CICS - 讨论
CICS - READNEXT/READPREV
当我们发出 STARTBR 命令时,记录不会被获取。它只是告知从何处开始读取文件。若要获取第一个记录以及之后的序列,我们需要使用 READNEXT 命令。
FILE、INTO 和 LENGTH 参数的定义方式与 READ 命令中的相同。我们只需要 FILE 参数,因为 CICS 允许我们同时浏览多个文件,这会告知要读取的下一个文件。
RIDFLD 指向一个数据区域,CICS 将向其中“反馈”刚才读取的记录的键。
READPREV 命令几乎与 READNEXT 一样,但它让我们可以向后处理数据集,而不是向前处理。
语法
以下是 READNEXT/READPREV 命令的语法 −
EXEC CICS READNEXT/READPREV FILE ('name') INTO (data-value) LENGTH (data-value) RIDFLD (data-value) END-EXEC
cics_file_handling.htm
广告