Quote:
Originally Posted by RedWharf
Does anybody have actual experience of multi-user problems rather than theoretical worries?
|
Possibly. How will your application be used? What is its nature? What do you expect the read to write ratio might look like? How many records, and how will they be distributed among the ( how many) tables?
Access isn't the best. It isn't the worst. It has a ( somewhat) weird stigma, like the WalMart of programming frameworks. Many programmers think Access is simply beneath them, and look down on it, and anyone who might use it. A lot of the advice you'll see to avoid Access is dogma, pure and simple.
That doesn't mean it will necessarily work for you. I've seen it work fine in 100 user scenarios, and come to its knees with 5 users. The design of the system is more important than the tools used to build it, as with anything else in life. But, Access is weak at scalability both in terms of data size, and concurrent users. If you have a lot of data, a look of record seeks, and a lot of data manipulation, with most users needing the same rows at almost the same time, Access will be a bad choice.
For 12 users and a typical database application, I would expect Access to work admirably. And cost 1/2 to 1/3 as much to build, purely in terms of development effort and time.
|