Tony Blomfield wrote:

> Doing it through the BDE is fine, so it should just work OK if you are sure
> it is how you say. Are you sure the netFileDir is the same one for all
> users?

I gather it is, because as I understand it with NT Terminal Server the BDEAdmin
set up is done once - for the system, not for each user. Is this right?

> The good thing about doing it in your code, is you guarantee that for your
> App at least, the network control file is guaranteed to be in the correct
> place. Usually I store this location in an Ini file, or Reg entry and load
> it at startup time prior to logon.

So --- it doesn't matter if another app (say Corel) is on the system and is
using a *different* NetDir? and thus a *different* PDoxUsers.Net?

> In point 2... BDE Aplications often generate temporary files - Query temps,
> Cache Temp files etc. If something goes wrong then you may find these files
> get dropped in what ever the default directory is at that time meaning you
> can get files splattered all over the place. Set the Session.TempDir (you
> check the syntax) will ensure these temp files go to one directory on each
> users hard drive.

OK.  We continue to learn!

> Now, you are talking Windows Terminal server - which is a beast I have
> already had an ugly experiance with - I think you need to be very carefull
> here that your PDoxUsers.Net file is in a real directory that all the other
> user know about, and not a virtual location. I would start by checking
> performance with all the non-TS users, then taking it one step at a time
> from there.

I will ask the questions.

Thanks
Mark

---------------------------------------------------------------------------
  New Zealand Delphi Users group - Database List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to