-----Original Message-----
From: Mark Howard <[EMAIL PROTECTED]>
To: Multiple recipients of list database <[EMAIL PROTECTED]>
Date: Friday, 5 November 1999 3:26 PM
Subject: Re: [DUG-DB]: Application not showing table updates




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?

Sorry mark, I dont know. I have a BDE / Interbase operating on Terminal
Server in several places successfully, but then that doesn't use the Pdox
Net file.

Looking at it in the light of other issues similar to this though, there is
really only two things for you to look at, and yes these two things are
controlled on one physical box, but perhaps you should logon as each user
and go to the BDE Admin and check these parameters. I suspect when you do
this you will find that the BDE Config has taken on the default value for
each user which is LocalShare = False. You will need to think about how you
are going to work around this problem - perhaps setting the parameters
explicitly in your app may be the answer. Try it in a silly test app.

> 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

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

Reply via email to