Yes, but the application needs to be split into front end (FE) and
back end (BE). You can use the Database Splitter to do this. The BE
will contain the tables and relationships and the FE will contain
everything else (queries, forms, reports, modules). The BE needs to
be in a shared folder on the network. All users should have
read/write/delete permissions for this folder. Each user should have
their *own* copy of the FE, preferably on their local drive. DO NOT
have multiple users share the same FE from the network.
When you split it, if you use UNC path naming to the BE ( as opposed
to drive letter path naming) it will simplify things when you distribute
the FE to the users. So the path would look like;
\\TheServer\TheFolder\YourBEFile.mdb
instead of;
S:\TheFolder\YourBEFile.mdb
You can find more info at;
http://www.granite.ab.ca/access/splitapp/index.htm