找不到COBOL文件目录

时间:2013-03-27 15:09:24

标签: file directory cobol

我有一个COBOL程序(CH5PPB.cblproj)尝试读取CH5PP.DAT但没有成功;找不到该文件。我已经分别尝试了以下ASSIGN线。

每次运行都会给我一个COBOL FileHandlingException of 13 File not found。我试过谷歌搜索问题,没有效果。此外,我尝试访问文件的所有COBOL程序都存在同样的问题。我已尝试使用和不使用调试运行。

       SELECT IN-EMPLOYEE-FILE
           ASSIGN TO 'CH5PP.DAT'
            ORGANIZATION IS LINE SEQUENTIAL.

       SELECT IN-EMPLOYEE-FILE
           ASSIGN TO 'C:\Users\nsacket\Desktop\COBOL TEXTBOOK FILES\ch05\CH5PPB\CH5PPB\CH5PP.DAT'
            ORGANIZATION IS LINE SEQUENTIAL.

       SELECT IN-EMPLOYEE-FILE
           ASSIGN TO 'C:\CH5PP.DAT'
            ORGANIZATION IS LINE SEQUENTIAL.

1 个答案:

答案 0 :(得分:0)

解决问题或者您仍然遇到问题。您尚未提供有关您正在使用的COBOL的信息。您似乎正在使用Micro Focus COBOL Visual Studio项目?

删除'ASSIGN TO'Ch5PP.DAT'的引用'应该是分配给CH5PP.DAT

如果您尝试读取此文件,如果未通过环境变量设置,则此文件应默认放在加载文件夹中。

同时避免使用

之类的路径
  

分配给'C:\ Users \ nsacket \ Desktop \ COBOL TEXTBOOK FILES \

COBOL TEXTBOOK中的空格文件可能会让您的生活变得困难。