Thanks all for the clarification. This is a synopsis up what I learned, which was sort of what I thought:
- Regular "record oriented" PS files can updated by basically opening them for I/O and replacing a particular record. They still have to be sequentially scanned of course. COBOL and EXECIO can both do this. - A FBS PS dataset can be updated at any byte location (like an ESDS or even LDS) using lower level routines provided by Assembler, IBM C and SAS/C. AMASPZAP could also be used. If you write your own access method you can even do random access I/O operations. - Still, though, when you get down to it, it is still QSAM and multi-user access (without some sort of higher level manager) would solely depend on ENQ, which, if I'm not wrong, would be pretty lame. - And finally, if it is an application programmer type asking, the answer is just plain No. (-: Regards, Lindy -----Original Message----- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of john gilmore Sent: 20. elokuuta 2007 16:30 To: [email protected] Subject: Re: ways to update PS files? As usual, we have a lot of people posting comments about things they know little about. NOTE and POINT, as reference to the current z/OS DFSMS Macro Instructions for Data Sets manual will confirm, are usable only with BSAM and BPAM. Much depends upon what kinds of update processing are required, in particular upon whether non-sequential processing is required. John Gilmore Ashland, MA 01721-1817 USA ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

