delete a record in ps file.

This is a Mainframe COBOL forum - you can post your queries on Mainframe COBOL, VS COBOL II, COBOL/370 , Enterprise COBOL

Moderators: dbzTHEdinosauer, Moderator Group

Post Reply
white-shadow
Member
Posts: 7
Joined: Wed Jun 30, 2010 10:14 pm

delete a record in ps file.

Post by white-shadow » Tue Jul 20, 2010 2:14 am

hi,
i have some records in a ps file and the same record is in ksds file. now i have to do operations in ksds file. like adding of record or deleting of record. now the same update i have to do in the ps file. adding i think will be done in the end of the ps file. but in the case of deleting we cant delete a record from ps file. so what we should do in this case.
this all i have to do with cobol.

User avatar
dbzTHEdinosauer
Moderator
Posts: 981
Joined: Mon Oct 02, 2006 8:31 pm

Post by dbzTHEdinosauer » Tue Jul 20, 2010 2:31 am

you logic flow is incomplete.

why do you decide to add a ksds record - add a ps record
why do you decide to delete a ksds record - delete a ps record
why do you decide to update (change a record)?

as far as the ps file logic is concerned, you would perform a father-son update on the ps.
input is the father, an output file would be the son.

you would first sort the ps in ksds key sequence.
then do a 2 file match (ps record and ksds record).
to keep a ps record, you would write to the son.
to delete a ps record, you would not write the previously read record.
to add to ps, you would have a second area were you would construct the new record and write that record before you would write the previously read record from the father.

if you want more help, you need to provide more information.

there are some sample cobol programs here
Dick Brenholtz
JCL, SQL and code in programs have an irritating habit of doing what you say,
not what you meant.

white-shadow
Member
Posts: 7
Joined: Wed Jun 30, 2010 10:14 pm

Post by white-shadow » Tue Jul 20, 2010 10:52 am

thanx for the reply. but....... i didnt got anything. i m confused with this father- son.

User avatar
dbzTHEdinosauer
Moderator
Posts: 981
Joined: Mon Oct 02, 2006 8:31 pm

Post by dbzTHEdinosauer » Tue Jul 20, 2010 1:11 pm

white-shadow,

now we both are.

when you have decided which one of us should not be confused,
you or me,
and have decided it is better that you answer my questions,
so that I am not confused,
then i may respond.

or you can wait for someone else.
Dick Brenholtz
JCL, SQL and code in programs have an irritating habit of doing what you say,
not what you meant.

Anuj Dhawan
Moderator
Posts: 1625
Joined: Sat Aug 09, 2008 9:02 am
Location: Mumbai, India

Post by Anuj Dhawan » Tue Jul 20, 2010 3:22 pm

LOL - Dick, you're the man!
Regards,
Anuj

Post Reply

FREE TUTORIALS

Tutorials
Free tutorials from mainframegurukul
  • JCL Tutorial
    Covers all important JCL concepts.
  • Cobol Tutorial
    This tutorials covers all Cobol Topics from STRING to COMP-3.
  • DB2 Tutorial
    DB2 Tutorial focuses on DB2 COBOL Programming.
  • SORT Tutorial
    This Tutorial covers all important aspects of DFSORT with examples
  • CICS Tutorial
    This CICS tutorial covers CICS concepts and CICS Basics, CICS COBOL Programming.
Interview
Mainframe Interview questions



Other References
Mainframe Tools and others