View previous topic :: View next topic
|
Author |
Message |
rushing
New User
Joined: 25 May 2005 Posts: 13 Location: DaLian?China
|
|
|
|
hi ,
i want to write one record into an exist vasm file,then how can i do it in the cobol program.
i have done it but failed at runtime,and the sysoutmessage is:
IGZ0003W A logic error occurred for file INFILE in program FINDIS at relative INFILE in program FINDIS at relative location X'0376'.
plz tell me how can i write a record into a vsam file successfully?thanks.[/quote][/code] |
|
Back to top |
|
|
nagasri83
New User
Joined: 20 May 2005 Posts: 15 Location: chennai
|
|
|
|
hi friend,
here you have mentioned that the logic error has occured and you have given the offset address. we cannot have what exactly happened in your case.
reasons may be
1) the record length may mismatch.
2) the attributes may be mismatched like the vsam key length is 5 and your trying with the some other length.
simple syntax is "WRITE RECORD-NAME". this is the simple syntax used to write a record into VSAM file. hope this information is useful to you.
Thanks, |
|
Back to top |
|
|
rushing
New User
Joined: 25 May 2005 Posts: 13 Location: DaLian?China
|
|
|
|
Thank you very much, nagasri83
i have solved this problem. |
|
Back to top |
|
|
|