Re: First Multi-User Application

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance

From: Roger Carlson (NO-carlsoro-SPAM_at_hotmail.com)
Date: 03/12/04


Date: Fri, 12 Mar 2004 14:25:52 -0500

Access is already a multi-user application, so you know need to know a lot
about network systems and so forth. However, there are some things to do in
the creation of your application:

1) Split the database into a FrontEnd (FE) and a BackEnd (BE). The BE holds
just the tables and the FE has everything else *except* the tables.

2) Put the BE on a network drive. Link the tables from the BE to the FE.
Use the UNC by going to network neighborhood to search for the server,
rather than a drive letter.

3) The FE can be either on the server or on each individual machine. There
advantages and disadvantages to each.
    a) FE on the Server. All you have to do is make application changes to
this one file and everybody automatically gets them. However the
performance can suffer and if you use any temporary tables, people can
collide while using them.
    b) FE on each workstation. Performance is better. No problem with
collisions of temporary tables. However you have to build some mechanism to
make sure everyone's copy is updated each time a change is made to the
application. There are several methods available out there. I have one on
my website called "KeepingDatabasesInSync", but there are others as well.

4) Read up on Record Locking. Access 2000 and up has several options
available. Most of my applications run just fine with standard page
locking, but if you are data entry intense, record-level locking might be
better.

Sometimes performance can become an issue when you split a database and put
it on a network. If this happens there are additional things you can do:
Limit the number of values in combo boxes, load subforms only when used,
load only one record at a time into a form, rather than loading the whole
table and filtering, and others. I'd wait to see if it is an issue first.

-- 
--Roger Carlson
  www.rogersaccesslibrary.com
  Reply to: Roger dot Carlson at Spectrum-Health dot Org
"Kevin Sprinkel" <anonymous@discussions.microsoft.com> wrote in message
news:bde101c40862$8f12fce0$a301280a@phx.gbl...
> I am not an IT professional, but have, over the years,
> created a number of Access applications, all of which up
> to now have been for a single user.
>
> We are a small consulting firm with 13 staff members, and
> recently installed a file server, prior to which we were
> on a peer-to-peer network.
>
> Now so empowered, we are interested in Access applications
> we might all use over the network.  I've read a little
> about this, but it's not clear to me how large a learning
> curve is ahead, or if it is worth my time to climb it,
> considering I don't have any substantive knowledge of
> network topography or system software, and might not know
> how to diagnose and correct system-level issues.
>
> I'd appreciate any advice or opinions.
>
>


Relevant Pages

  • Re: Fully parallel Scheme-based language w/ evaluator
    ... Windows Server 2003 and networks in simple - and irreverent - terms. ... If networking really is a big deal, ... Concepts and Terminology in Part I, and The Design and Deployment of Network ...
    (comp.lang.misc)
  • Re: Outgoing POP3 email missing/lost/not received
    ... Funny thing is that I have had this ISP for 8 years and it has always been ... It looks like when you last ran CEICW, you set the ISP's mail server to: ... Internet Connection Wizard. ... After the wizard completes, the following network connection ...
    (microsoft.public.windows.server.sbs)
  • Re: Logon Server Unavailable
    ... There are currently no logon servers available to service ... You use a office laptop to connect the office VPN, when you map a network ... you may receive this message: "This account is the ... The server is not configured for transactions"> "A domain controller for your domain could not be contacted" ...
    (microsoft.public.windows.server.dns)
  • Re: Logon Server Unavailable
    ... There are currently no logon servers available to service ... You use a office laptop to connect the office VPN, when you map a network ... you may receive this message: "This account is the ... The server is not configured for transactions"> "A domain controller for your domain could not be contacted" ...
    (microsoft.public.windows.server.networking)
  • Re: Logon Server Unavailable
    ... There are currently no logon servers available to service ... You use a office laptop to connect the office VPN, when you map a network ... you may receive this message: "This account is the ... The server is not configured for transactions"> "A domain controller for your domain could not be contacted" ...
    (microsoft.public.windows.server.general)