473,378 Members | 1,334 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,378 software developers and data experts.

Multiple Users

I have Access 2003. In my work environment we run a total of 30 tests between 5 people in my department. I am creating a database to combine all 30 tests so that way we can compile our results for all 30 tests in a monthly report. Which is becoming very complicated in itself because every test is different but that is a seperate issue. However, would this cause problems if more than one person is in the database at the same time trying to add there testing information. Or is there a way of creating the database so that this wouldn't be an issue with multiple users?
Feb 6 '08 #1
7 1517
Megalog
378 Expert 256MB
I have Access 2003. In my work environment we run a total of 30 tests between 5 people in my department. I am creating a database to combine all 30 tests so that way we can compile our results for all 30 tests in a monthly report. Which is becoming very complicated in itself because every test is different but that is a seperate issue. However, would this cause problems if more than one person is in the database at the same time trying to add there testing information. Or is there a way of creating the database so that this wouldn't be an issue with multiple users?
Are you running a split DB? Do the test results share the same tables?
Feb 6 '08 #2
Are you running a split DB? Do the test results share the same tables?
no I am not running a split DB.
They wouldn't using the same reports or tables.
The only reason why I am putting all 30 tests together is so that I can spit out a monthly report to reflect all 30 tests. Would it be better to have each test have there own DB and then build one main one that pulls in all the different tests into one report or the way I am doing it (in one DB)?
Feb 6 '08 #3
Minion
108 Expert 100+
There's a number of ways to do this, and by no means am I the expert on it (still learning myself). However, from what I have read (and used) it seems the best method to do this if the users aren't going to be using the same tables is to create a central backend that contains all the tables. Then each user would have a seperate front end that links to their needed tables. Provided that the locks and permissions are set correctly this should allow five users to access the information with little to no problems. Primarily the issues occur when the users are trying to access the same information.

Hope this helps.

- Minion -

P.S. Front End / Backend Design is easy in Access using the link table wizard.
Feb 6 '08 #4
There's a number of ways to do this, and by no means am I the expert on it (still learning myself). However, from what I have read (and used) it seems the best method to do this if the users aren't going to be using the same tables is to create a central backend that contains all the tables. Then each user would have a seperate front end that links to their needed tables. Provided that the locks and permissions are set correctly this should allow five users to access the information with little to no problems. Primarily the issues occur when the users are trying to access the same information.

Hope this helps.

- Minion -

P.S. Front End / Backend Design is easy in Access using the link table wizard.

thanks, so this process would be able to create 30 front end databases to input the data and will be linked to the Backend for final analysis.
Feb 6 '08 #5
Minion
108 Expert 100+
Essentially yes. The backend would store the tables themselves that all the information is stored in. Then the users would have seperate (or share) front ends where all the queries and forms would reside calling upon linked tables verses local tables. Then for yourself you could create a personalized front end that would allow you to acces and generate all the necessary reports without the other users having access to that feature.

If the sharing of information or forms is not an issue just make one back end on a mapped (or unmapped if you want to set the paths for each front end individually) location and a one front end. Then each user can go out to the location and copy the front end to their local machine. As long as links were created using a static path that is identical between machines (ie a mapped drive) the front end can reside anywhere on the individual machines. This will save you from having to create multiple front ends yourself, as long as the user makes sure to use the right form for their information.

Let me know if you have any other questions. In the mean time you might check out the following site for an introduction into split database design.

Split DB Design

Hope all this helps.

- Minion -

thanks, so this process would be able to create 30 front end databases to input the data and will be linked to the Backend for final analysis.
Feb 6 '08 #6
Essentially yes. The backend would store the tables themselves that all the information is stored in. Then the users would have seperate (or share) front ends where all the queries and forms would reside calling upon linked tables verses local tables. Then for yourself you could create a personalized front end that would allow you to acces and generate all the necessary reports without the other users having access to that feature.

If the sharing of information or forms is not an issue just make one back end on a mapped (or unmapped if you want to set the paths for each front end individually) location and a one front end. Then each user can go out to the location and copy the front end to their local machine. As long as links were created using a static path that is identical between machines (ie a mapped drive) the front end can reside anywhere on the individual machines. This will save you from having to create multiple front ends yourself, as long as the user makes sure to use the right form for their information.

Let me know if you have any other questions. In the mean time you might check out the following site for an introduction into split database design.

Split DB Design

Hope all this helps.

- Minion -


wow.....that helps alot thank you very much
Feb 6 '08 #7
MMcCarthy
14,534 Expert Mod 8TB
wow.....that helps alot thank you very much
In theory with only 30 users you could also use just the one front end on the network and set the database to shared (tools - options - advanced). However, as Minion says it would be more efficient to have multiple frontend copies.
Feb 6 '08 #8

Sign in to post your reply or Sign up for a free account.

Similar topics

1
by: John Smith | last post by:
I have a user assigned multiple roles and a role can be inherited from multiple parents (see below). How do I answer such questions as "How many roles does the user belongs to?" I answered the...
3
by: rhamlin | last post by:
I'm fairly new to creating complex sql statements and need a little help. In plain english I want to do this: Select menu rows where the row's userGroupIDs equal the user's userGroupIDs. ...
1
by: mary | last post by:
I am developing an Access db which will be used by multiple users. My questions are: Does MS Access have problems with multiple users accessing the db at once? If yes, what is your solution...
6
by: mark | last post by:
I have an asp.net ecommerce web application on a remote web server. I'm using an Access database on the back end. I've notice a few strange things. When I mimic an multiple user environment by...
4
by: tshad | last post by:
Can I set up multiple pages in the same Location tag? I thought I saw somewhere that I could. I tried the following, but it doesn't work. ***************************************************...
9
by: Graham | last post by:
I have been having some fun learning and using the new Controls and methods in .Net 2.0 which will make my life in the future easier and faster. Specifically the new databinding practises and...
18
by: Gleep | last post by:
I've searched google intensely on this topic and it seems noone really knows how to approch this. The goal I don't want clients to give out their usernames and passwords to friends, since the site...
3
by: Michel | last post by:
Hi, I wrote an app in .Net and I whant only 1 instance of this app open for the user; the user open my app, do some works and try to open another instance of my app, I whant to show a message to...
9
by: TC | last post by:
I need to design a system which represents multiple "projects" in SQL Server. Each project has the same data model, but is independent of all others. My inclination is to use one database to store...
25
by: bonneylake | last post by:
Hey Everyone, Well i am not sure if my question needs to be here or in coldfusion. If i have my question is in the wrong section i am sorry in advance an will move it to the correct section. ...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.