On Tue, 11 Aug 2009 14:58:18 -0500, Patrick O'Keefe wrote: >On Tue, 11 Aug 2009 10:37:31 -0500, Rick Fochtman wrote: > > >>... I was told that if you couldn't master the concepts of >>blocking/deblocking in BSAM, you had no business "messing >>around" with BPAM, which was designed as a "add on" >>product for BSAM. ... > >He was right, but that logic didn't prevent IBM from creating QSAM >for those that "couldn't master" (read: "had better things to do >than") blocking/deblocking in BSAM. > >QSAM handles individual members just fine so FIND, READ, WRITE >and STOW are working under the covers. Seems like that covers >most of the functions. > Yes, provided you aren't upset by the overhead of doing a DYNALLOC and an OPEN for each member.
Yah, I know, there's OPEN TYPE=J. For those whose business is "messing around" with that. And can RYO catenation search. And the earlier suggestion of QNOTE and QPOINT (maybe QFIND?) leads me to think of PDSE. For PDSE, the argument returned by POINT and passed to NOTE is not a TTR, but the relative record number of the first record in the current block. Record oriented? Sounds real close to QSAM. -- gil ---------------------------------------------------------------------- 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

