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

Reply via email to