× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



     
     Paraphrased from my RPGII book...
     
     Back in the days of having transaction files update ISAM 
     (Indexed-Sequential Access Method) disk files, the transaction file is 
     called the Chaining File and the ISAM disk file is called the Chained 
     File.
     
     Chained files are normally master disk files such as customer master 
     files or inventory master files.
     
     The field from the chaining file, which contains the key field values, 
     is called the chaining field.  This field must have a value the same 
     type and size as the keys stored in the index of the ISAM file and 
     individual records.  The key fields stored in the index and ISAM 
     records are called the chained fields.
     
     For example, customer number on the transaction file and customer 
     number in the master file.
     
     On the F-spec of the ISAM file, you had to tell the compiler that the 
     ISAM file was a chaining file and that it was to be randomly 
     processed.
     
     The opcode CHAIN was named because it performs the chaining functions 
     in the RPGII compiler.
     
     
______________________________ Reply Separator _________________________________
Subject: origin of CHAIN
Author:  RPG400-L@midrange.com at INTERNET 
Date:    7/6/2001 2:01 PM
     
     
My co-worker today had an interesting (and on topic!) question:  Where did 
CHAIN originate?  In the RPG manual chain is listed as retrieve random 
record.  We couldn't figure out how that translates to sound like chain. 
It sounds like the opcode should have been RTVREC or something.  Anyone 
know the history?
     
James Rich
james@eaerich.com
+---
| This is the RPG/400 Mailing List!
| To submit a new message, send your mail to RPG400-L@midrange.com.
| To subscribe to this list send email to RPG400-L-SUB@midrange.com.
| To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner/operator: david@midrange.com
+---

As an Amazon Associate we earn from qualifying purchases.

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.