2013-03-27 3 views
-1

CH5PP.DAT를 성공적으로 읽으려고 시도하는 COBOL 프로그램 (CH5PPB.cblproj)이 있습니다. 파일을 찾을 수 없습니다. 다음 ASSIGN 라인을 별도로 시험해 보았습니다.COBOL 파일 디렉토리를 찾을 수 없음

각 실행마다 COBOL FileHandlingException이 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. 
+3

어떤 코볼을 사용하십니까? 파일이 C : \ 또는 실행중인 디렉토리에 있습니까? 아니면 무엇입니까? 출력 파일을 열고 파일에 쓸 경우 파일은 어디에 생성됩니까? –

답변

0

문제가 해결되었거나 계속해서 문제가 발생했습니다. 사용중인 COBOL에 대한 정보를 제공하지 않았습니다. Micro Focus COBOL Visual Studio 프로젝트를 사용하고 계신 것 같습니까?

을 CH5PP.DAT에 할당해야한다 그리고이 파일을 읽으려고하는 경우 설정되어 있지 않은 경우이 파일은 기본적 부하 폴더에 위치해야 CH5PP.DAT '는'할당하는 방법에서 인용 '제거 환경 변수를 통해. \ 사용자 \ nsacket 데스크탑 \ COBOL 교과서 FILES \ \ COBOL 교과서 파일의

공백이 당신의 인생을 어렵게 만들 수 있습니다

또한 'C가

ASSIGN 같은 경로를 사용하지 마십시오.