Just curious, how would you handle a locked read? One nice thing about using intrinsic READs is the OS knows who is still logged in and who is not, and eliminates locks when someone logs out that had locks in place.
George > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of Serguei > Sent: Thursday, February 16, 2006 4:53 AM > To: u2-users@listserver.u2ug.org > Subject: Re: [U2] [UV] GOSUB variable-name? > > > There is much better OOP-style solution to the file variable problem. > Create a named COMMON that is defined in one program only - > the program > responsible for reading/writing a record of the data. It will > open file when > it first needed if it is not opened yet and do the writing. > And never again > anywhere in your programs you will have to write > READ RECORD FROM FILE,KEY THEN > or > READ RECORD TO FILE,KEY THEN > Just do: > CALL IO.PROGRAM('READ',TABLE.NAME,KEY,RECORD,OK) > or > CALL IO.PROGRAM('WRITE',TABLE.NAME,KEY,RECORD,OK) ------- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/