Group:  Microsoft Access ยป microsoft.public.access.adp.sqlserver
Thread: ADP - on each users PC?

DotNetBag
.NET Development Newsgroups

HTVi
TV Discussion Newsgroups

Our Hot Pick: Rising Antivirus 2006 - Certified by TUV & Checkmark! Get 10% discount by entering this coupon code: ONDISCOUNT10
Rising Antivirus 2006

ADP - on each users PC?
"Vayse" <vayse[ at ]deadspam.com> 04.08.2006 11:13:45
Hi
When I used mdbs, I always put a local front end database on each PC, with
the data on the server.

I'm new to ADPs, but I'm guessing that the same idea applies. A workmate is
suggesting that one ADP on the server will do the job.
Now, I thought one of the reasons for storing the frontend locally, was to
stop the forms and reports layout date being transferred over the network.

Whats the recommended practice for ADPs?

Thanks
Diarmuid


Re: ADP - on each users PC?
"Norman Yuan" <NotReal[ at ]NotReal.not> 04.08.2006 14:01:20
Yes, it is the best practice to put local copy of ADP for each user, just as
you do with *.mdb front end.

"Vayse" <vayse[ at ]deadspam.com> wrote in message
news:u60cCc7tGHA.4472[ at ]TK2MSFTNGP02.phx.gbl...
[Quoted Text]
> Hi
> When I used mdbs, I always put a local front end database on each PC, with
> the data on the server.
>
> I'm new to ADPs, but I'm guessing that the same idea applies. A workmate
> is suggesting that one ADP on the server will do the job.
> Now, I thought one of the reasons for storing the frontend locally, was to
> stop the forms and reports layout date being transferred over the network.
>
> Whats the recommended practice for ADPs?
>
> Thanks
> Diarmuid
>
>


Re: ADP - on each users PC?
"Robert Morley" <rmorley[ at ]magma.ca.N0.Freak1n.sparn> 04.08.2006 15:39:50
And, in fact, it's even more recommended with ADP's, as a shared ADP will
give you errors about being locked, where if I remember correctly, and MDB
won't.



Rob

"Norman Yuan" <NotReal[ at ]NotReal.not> wrote in message
news:%23y7lv48tGHA.2260[ at ]TK2MSFTNGP02.phx.gbl...
[Quoted Text]
> Yes, it is the best practice to put local copy of ADP for each user, just
> as you do with *.mdb front end.


Re: ADP - on each users PC?
"Vadim Rapp" <vr[ at ]myrealbox.nospam.com> 05.08.2006 13:27:21
V> When I used mdbs, I always put a local front end database on each PC,
V> with the data on the server.

V> I'm new to ADPs, but I'm guessing that the same idea applies. A workmate
V> is suggesting that one ADP on the server will do the job.
V> Now, I thought one of the reasons for storing the frontend locally, was
V> to stop the forms and reports layout date being transferred over the
V> network.

No, it certainly won't stop that. Regardless of where the file is started
from, it runs on user workstation. When it's launched, it gets copied from
the server.

I would recommend the following: (1) compile it into ADE (equivalent of
mde); (2) put on server and make it there read-only.

Microsoft recommends using local copy, however, Access has a bug that
prompts making the ade read-only. The bug is in automatic quiet resaving
forms along with applied filter, which makes them unusable when used with
opening criteria. So it's better to disalllow resaving the adp/ade by making
it read-only, in which case it can live on server.

With read-only adp/ade, full Access will display a warning on starting, but
I found it to be lesser evil than the consequences of quiet resaving. Access
Runtime does not display the warning.

Vadim Rapp


Re: ADP - on each users PC?
"Vayse" <vayse[ at ]deadspam.com> 08.08.2006 08:20:23
Thanks for the reply.

"Vadim Rapp" <vr[ at ]myrealbox.nospam.com> wrote in message
news:uBUFlKJuGHA.3964[ at ]TK2MSFTNGP04.phx.gbl...
[Quoted Text]
>s<nip>
> I would recommend the following: (1) compile it into ADE (equivalent of
> mde); (2) put on server and make it there read-only.
>
Which is the same as my colleague suggests.

> Regardless of where the file is started
>from, it runs on user workstation. When it's launched, it gets copied from
>the server.

By this, do you mean that windows create a temporary local copy, that the
user then works from?

I see I have other replies which recommend a different method. I'll have to
think on this!

Regards
Diarmuid


Re: ADP - on each users PC?
"Vadim Rapp" <vrapp[ at ]nospam.polyscience.com> 14.08.2006 16:31:04
??>> Regardless of where the file is started
??>> from, it runs on user workstation. When it's launched, it gets copied
??>> from the server.

V> By this, do you mean that windows create a temporary local copy, that
V> the user then works from?

No, I mean that the file is being read from the network, along with all its
forms and reports and everything else. Once the ADP file is launched, it's
in the workstation memory, so there's no further difference.

Since this is adp newsgroup, if the file is adp, it means that the data
comes from the database server - again, does not matter where the frontend
was launched from.


Vadim Rapp

Re: ADP - on each users PC?
"Baz" <bazz[ at ]REMOVEbcap.THEeuro1net.CAPScom> 16.08.2006 08:27:13
"Vayse" <vayse[ at ]deadspam.com> wrote in message
news:u60cCc7tGHA.4472[ at ]TK2MSFTNGP02.phx.gbl...
[Quoted Text]
> Hi
> When I used mdbs, I always put a local front end database on each PC, with
> the data on the server.
>
> I'm new to ADPs, but I'm guessing that the same idea applies. A workmate
is
> suggesting that one ADP on the server will do the job.
> Now, I thought one of the reasons for storing the frontend locally, was to
> stop the forms and reports layout date being transferred over the network.
>
> Whats the recommended practice for ADPs?
>
> Thanks
> Diarmuid
>
>

I always set up adp systems as follows:

"main" master copy of the adp file on a server
"local" master copy of the adp file on each workstation
"local" run copy of the adp file on each workstation (this is the one that
gets opened by the user).

What the users actually run when they launch the system is a vbscript which:

1. compares the last-modified timestamp on the main master and local
master
2. if they are different, copies the main master to replace the local
master
3. copies the local master to replace the run copy
4. launches the run copy.

This ensures that (i) every user opens a nice, clean LOCAL adp every time
they
launch the system (ii) updates to the adp get automatically distributed, all
you have to do is to update the main master and (iii) the file copy over the
network only occurs when it is really needed i.e. when the main master has
been updated.




Home | Search | Terms | Imprint | Contact
Newsgroups Reader - provided by WiredBox.Net