by Robert Sample » Fri Jul 11, 2014 6:37 pm
First, you do NOT want to read an entire VSAM ESDS into an array in CICS; programs in CICS are designed to be transient and your code could be attempting to load that table dozens (or hundreds) of times per second, with predictable consequences to the region's response time and memory usage.
Second, ESDS data sets do NOT have keys -- hence the name "Entry Sequenced DS". So why tell us you don't have a key for the ESDS file -- we know that already?
Third, do not tailgate on old topics. You should have posed your question as a new topic.
Fourth, tell us what your goal is and we can help with suggestions about how to accomplish that goal without attempting something ridiculous like reading an entire ESDS into an array.