Path: utzoo!news-server.csri.toronto.edu!rutgers!cbmvax!uunet!apexepa!sean From: sean@apexepa.UUCP (Sean Donovan) Newsgroups: comp.databases Subject: Re: some questions on DBASE III + Keywords: make it simple.... Message-ID: <112@apexepa.UUCP> Date: 13 Mar 91 15:49:22 GMT References: <20990@shlump.nac.dec.com> Organization: Apex Software Corp., Pittsburgh, Pa. Lines: 30 In article <20990@shlump.nac.dec.com> yychow@pasm07.enet.dec.com (yychow) writes: >Hi Everyone, >[...] {Two questions about the affect of dbase apps running on networks.} When you run a dbase program on a machine connected to a network, say from the network server, you host machine loads its own copy of dbase and the application into its memory. This means that each machine on the network which is running the program has its own set of work areas, file handles, etc. These are private to the machine running the application, so another node running the same application cannot interfere with the operations such as select, etc. The only thing that you must keep in mind when writing network applications is: how and when are your .dbf files accessed. You must be aware that some commands and functions place file and record locks on the data, which means that your users may not be able to access it all the time. You must be aware that the data contained within the .dbf files may have occasion to change right under one nodes nose. In general, you have to pay specific attention to how your application accesses and manipulates the data stored in files shared by the application. >[...]{Clipper question} Sorry can't help you there, I've never run it. Hope this helps, Sean Donovan uunet!apexepa!sean