Good News Everybody!
The new search engine is LIVE!
Please report any problems to david (at) midrange.com.
|
I seem to recall that if a memory page (which I assume is where it's buffered) was modified, the system seton a 'dirty' flag to force a refresh next time it was accessed. I assumed that would preclude having to do a FEOD.
pkestenbaum@xxxxxxxxxxx 03/28/2007 12:56:42 PM >>>
OK. Gotta do that. -----Original Message----- From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Lapeyre, Francis Sent: Wednesday, March 28, 2007 4:54 PM To: RPG programming on the AS400 / iSeries Subject: RE: When records are counted as in file? So, you are CHAINing right after you write the record? In that case, unless you force the write to disk with either a FEOD(filename) opcode after the write, your program won't see it right away - because the database buffers the write. Francis Lapeyre IS Dept. Programmer/Analyst Stewart Enterprises, Inc. E-mail: flapeyre@xxxxxxxx -----Original Message----- From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Phil Kestenbaum Sent: Wednesday, March 28, 2007 3:45 PM To: RPG programming on the AS400 / iSeries Subject: RE: When records are counted as in file? Chain. IOW, lets say, I write a record w/ key A where A ='123' Then after the Write, I chain w/ '123' again, it should be *%Found, correct? -----Original Message----- From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Michael_Schutte@xxxxxxxxxxxx Sent: Wednesday, March 28, 2007 4:37 PM To: RPG programming on the AS400 / iSeries Subject: Re: When records are counted as in file? You probably just mistyped, but it should be ---- If not %found not --- if *not found But anyway, are you using SETLL or CHAIN to determine if records exists. If SETLL you should be using %Equal() If CHAIN, I've made it a practice to use the file name in the %Found(). Michael Schutte Admin Professional Bob Evans Farms, Inc. Big Farm Salads - Hurry in to enjoy the newest farm-fresh taste from Bob Evans, the "Home of Homestyle." rpg400-l-bounces@xxxxxxxxxxxx wrote on 03/28/2007 04:33:03 PM:
HI I have an RPG program that is writing records to a file but first
it
checks to see if the key already exists. If it does, then there is no write. I am finding that the *Not found ind. Is always on when it
should
not be. Therefore am I to assume, that records written during the program time are not counted as existing in the file?
This mailing list archive is Copyright 1997-2026 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.