cobol 怎样回到文件起始位置
答案:3 悬赏:70 手机版
解决时间 2021-01-24 04:13
- 提问者网友:放下
- 2021-01-23 04:16
读完一次文件后,如何从头再读?只能关闭再打开吗?
最佳答案
- 五星知识达人网友:七十二街
- 2021-01-23 05:06
看是什么文件了,ORGANIZATION 如果是:
1、SEQUENTIAL 或 LINE SEQUENTIAL 的,只能关闭再打开;
2、INDEXED,可以指定START KEY为 LOW-VALUE,先用START,再用READ NEXT
3、RELATIVE,可以把 RELATIVE KEY 指定为零,然后用START 及READ NEXT,也可以把RELATIVE KEY指定为1,READ 然后READ NEXT.
1、SEQUENTIAL 或 LINE SEQUENTIAL 的,只能关闭再打开;
2、INDEXED,可以指定START KEY为 LOW-VALUE,先用START,再用READ NEXT
3、RELATIVE,可以把 RELATIVE KEY 指定为零,然后用START 及READ NEXT,也可以把RELATIVE KEY指定为1,READ 然后READ NEXT.
全部回答
- 1楼网友:第幾種人
- 2021-01-23 07:24
可以建一个临时空间 把读到的数据存起来 方便再次使用
- 2楼网友:冷風如刀
- 2021-01-23 05:55
你好!
一般batch程序读顺序文件的话,都是从头开始读到尾,处理完成。如果不是主文件,是辅助文件的话,QSAM文件是读到内部表中,然后循环读内部表。否则的话使用VSAM文件,指定KEY去读取。
希望对你有所帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯