File 找不到COBOL文件目录

File 找不到COBOL文件目录,file,directory,cobol,File,Directory,Cobol,我有一个COBOL程序(CH5PPB.cblproj),它试图读取CH5PP.DAT,但没有成功;找不到该文件。我已分别尝试了以下分配行 每次运行都会给我一个COBOL FileHandlingException,即未找到13个文件。我试过用谷歌搜索这个问题,但没有效果。此外,我所有尝试访问文件的COBOL程序都有相同的问题。我试过在有调试和没有调试的情况下运行 SELECT IN-EMPLOYEE-FILE ASSIGN TO 'CH5PP.DAT'

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

每次运行都会给我一个COBOL FileHandlingException,即未找到13个文件。我试过用谷歌搜索这个问题,但没有效果。此外,我所有尝试访问文件的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.

问题已经解决,或者您仍然面临问题。您尚未提供您正在使用的COBOL的信息。似乎您正在使用Micro Focus COBOL Visual Studio项目

删除“从分配到”CH5PP.DAT”中的“引号”,该引号应分配到CH5PP.DAT

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

也要避免像这样使用路径

分配给“C:\Users\nsacket\Desktop\COBOL教科书文件”\


COBOL教科书文件中的空格会使您的生活变得困难。

您使用的是什么COBOL?您的文件是在C:\中还是在您运行的目录中,或者是什么?如果打开一个输出文件并对其进行写入,该文件将在何处创建?