473,651 Members | 2,566 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Is Access my man?

Hi All,

People keep saying things like "Access is a nightmare" or "Access is
hell" but the only people I hear this from are peopel who aren't that
experienced in using Access. The most I can tie these people down to
is that Access isn't robust, that it only allows a few users and that
the locking on it is terrible.

I used it before for a single user worklist system and it was
excellent. I'm now developing a system for a charity organisation so
I've to think of money and I'm wondering can access handle my
requirement. The system is:

Approx 15 concurrent users (I plan to split the db)
Currently 17,000 rows not likely to grow beyond 30,000
Will be used for the next 5 years.

Can Access handle this? I'm asking because I wonder how much of what
I hear about Access is urban myth and how much is true. I'd be using
2003. Has Access improved?

Thanks for any comments

LL
Feb 27 '08 #1
14 1811
Luvin lunch <ma************ @o2.iewrote in news:f09fea6a-38d7-4192-866e-
8d**********@e6 0g2000hsh.googl egroups.com:
Hi All,

People keep saying things like "Access is a nightmare" or "Access is
hell" but the only people I hear this from are peopel who aren't that
experienced in using Access. The most I can tie these people down to
is that Access isn't robust, that it only allows a few users and that
the locking on it is terrible.

I used it before for a single user worklist system and it was
excellent. I'm now developing a system for a charity organisation so
I've to think of money and I'm wondering can access handle my
requirement. The system is:

Approx 15 concurrent users (I plan to split the db)
Currently 17,000 rows not likely to grow beyond 30,000
Will be used for the next 5 years.

Can Access handle this? I'm asking because I wonder how much of what
I hear about Access is urban myth and how much is true. I'd be using
2003. Has Access improved?

Thanks for any comments

LL
Access, just like every other RAD, is a good as the developer.

It sounds to me that your 15 users can't be using all that intensively if
there never will be more than 30000 records.

I don't know of any issues with Access/JET locking other than DD (dumb
developer).
Feb 27 '08 #2
On Feb 27, 12:40*pm, lyle fairfield <lylef...@yah00 .cawrote:
Luvin lunch <martina_mul... @o2.iewrote in news:f09fea6a-38d7-4192-866e-
8de42d06b...@e6 0g2000hsh.googl egroups.com:


Hi All,
People keep saying things like "Access is a nightmare" or "Access is
hell" *but the only people I hear this from are peopel who aren't that
experienced in using Access. *The *most I can tie these people down to
is that Access isn't robust, that it only allows a few users and that
the locking on it is terrible.
I used it before for a single user worklist system and it was
excellent. *I'm now developing a system for a charity organisation so
I've to think of money and I'm wondering can access handle my
requirement. *The system is:
Approx 15 concurrent users (I plan to split the db)
Currently 17,000 rows not likely to grow beyond 30,000
Will be used for the next 5 years.
Can Access handle this? *I'm asking because I wonder how much of what
I hear about Access is urban myth and how much is true. I'd be using
2003. *Has Access improved?
Thanks for any comments
LL

Access, just like every other RAD, is a good as the developer.

It sounds to me that your 15 users can't be using all that intensively if
there never will be more than 30000 records.

I don't know of any issues with Access/JET locking other than DD (dumb
developer).- Hide quoted text -

- Show quoted text -
Hey Lyle,

Thanks for that answer. I didn't mean to imply that I think Access is
a nightmare. The reason I'm posting is that that rumour goes around
but I want to hear from people who actually use Access because the
only people who ever say Access is a nightmare is people who don't
really use it. No one seems to be able to substantiate their claim
when I ask them to. They always say things like the locking is
terrible etc.

So basically it sounds like you're fairly confident that access if
split could handle fifteen concurrent users entering not more than
30,000 records. Is that correct?

I would be consciuos that I might suffer from a touch of the DDs (and
unfortunately I'm not talking about my bra size ;-)) I presume if I
use transactions for my inserts and updates I'll be alright. Like you
say, it's not that heavily hit and I find the VBA really handy for
validation.

I am still curious as to where all these rumours are coming from. Is
it that access 97 was trouble and that all the problems have been
resolved?

Feb 27 '08 #3
Luvin lunch <ma************ @o2.iewrote in
news:a9******** *************** ***********@p43 g2000hsc.google groups.com:
On Feb 27, 12:40*pm, lyle fairfield <lylef...@yah00 .cawrote:
>Luvin lunch <martina_mul... @o2.iewrote in
news:f09fea6 a-38d7-4192-866e-
8de42d06b...@e 60g2000hsh.goog legroups.com:


Hi All,
People keep saying things like "Access is a nightmare" or "Access
is hell" *but the only people I hear this from are peopel who
aren't that
experienced in using Access. *The *most I can tie these people down
to
is that Access isn't robust, that it only allows a few users and
that the locking on it is terrible.
I used it before for a single user worklist system and it was
excellent. *I'm now developing a system for a charity organisation
so I've to think of money and I'm wondering can access handle my
requirement. *The system is:
Approx 15 concurrent users (I plan to split the db)
Currently 17,000 rows not likely to grow beyond 30,000
Will be used for the next 5 years.
Can Access handle this? *I'm asking because I wonder how much of
what I hear about Access is urban myth and how much is true. I'd be
using 2003. *Has Access improved?
Thanks for any comments
LL

Access, just like every other RAD, is a good as the developer.

It sounds to me that your 15 users can't be using all that
intensively if there never will be more than 30000 records.

I don't know of any issues with Access/JET locking other than DD
(dumb developer).- Hide quoted text -

- Show quoted text -

Hey Lyle,

Thanks for that answer. I didn't mean to imply that I think Access is
a nightmare. The reason I'm posting is that that rumour goes around
but I want to hear from people who actually use Access because the
only people who ever say Access is a nightmare is people who don't
really use it. No one seems to be able to substantiate their claim
when I ask them to. They always say things like the locking is
terrible etc.

So basically it sounds like you're fairly confident that access if
split could handle fifteen concurrent users entering not more than
30,000 records. Is that correct?

I would be consciuos that I might suffer from a touch of the DDs (and
unfortunately I'm not talking about my bra size ;-)) I presume if I
use transactions for my inserts and updates I'll be alright. Like you
say, it's not that heavily hit and I find the VBA really handy for
validation.

I am still curious as to where all these rumours are coming from. Is
it that access 97 was trouble and that all the problems have been
resolved?
Some computer people think that it adds to one's prestige if one can off
a program.

I hope there will be other opinions here about what you plan to do; I
develop calculation specific and intensive applications which may not be
similar to your plans; while they have multile users, typically each user
has his/her own data. You may benefit from advice from developers whose
work is closer to what you describe.
Feb 27 '08 #4
l
>
I hope there will be other opinions here about what you plan to do; I
develop calculation specific and intensive applications which may not be
similar to your plans; while they have multile users, typically each user
has his/her own data. You may benefit from advice from developers whose
work is closer to what you describe.
Access can certainly handle what you are proposing to do - and more.
But make sure you build it properly to ensure a robust application. You
have already said you are going to split it into front end and back end.
that is a good start.

Lots of "profession al programmers" look down on Access but generally
they have virtually no first hand experience with it nor do they have
any solid second hand experience - they just hear rumors from other
people like themselves.

Will your app really have 15 concurrent users? That seems a lot for a
nonprofit, unless it is a fairly large nonprofit?

One other thing you might do is tell us what kind of application you are
planning to build. Someone might stear you to something already built.

Bob
Feb 27 '08 #5
On Feb 27, 10:25*am, Luvin lunch <martina_mul... @o2.iewrote:
On Feb 27, 12:40*pm, lyle fairfield <lylef...@yah00 .cawrote:


Luvin lunch <martina_mul... @o2.iewrote in news:f09fea6a-38d7-4192-866e-
8de42d06b...@e6 0g2000hsh.googl egroups.com:
Hi All,
People keep saying things like "Access is a nightmare" or "Access is
hell" *but the only people I hear this from are peopel who aren't that
experienced in using Access. *The *most I can tie these people down to
is that Access isn't robust, that it only allows a few users and that
the locking on it is terrible.
I used it before for a single user worklist system and it was
excellent. *I'm now developing a system for a charity organisation so
I've to think of money and I'm wondering can access handle my
requirement. *The system is:
Approx 15 concurrent users (I plan to split the db)
Currently 17,000 rows not likely to grow beyond 30,000
Will be used for the next 5 years.
Can Access handle this? *I'm asking because I wonder how much of what
I hear about Access is urban myth and how much is true. I'd be using
2003. *Has Access improved?
Thanks for any comments
LL
Access, just like every other RAD, is a good as the developer.
It sounds to me that your 15 users can't be using all that intensively if
there never will be more than 30000 records.
I don't know of any issues with Access/JET locking other than DD (dumb
developer).- Hide quoted text -
- Show quoted text -

Hey Lyle,

Thanks for that answer. *I didn't mean to imply that I think Access is
a nightmare. *The reason I'm posting is that that rumour goes around
but I want to hear from people who actually use Access because the
only people who ever say Access is a nightmare is people who don't
really use it. *No one seems to be able to substantiate their claim
when I ask them to. *They always say things like the locking is
terrible etc.

So basically it sounds like you're fairly confident that access if
split could handle fifteen concurrent users entering not more than
30,000 records. Is that correct?

I would be consciuos that I might suffer from a touch of the DDs (and
unfortunately I'm not talking about my bra size ;-)) I presume if I
use transactions for my inserts and updates I'll be alright. *Like you
say, it's not that heavily hit and I find the VBA really handy for
validation.

I am still curious as to where all these rumours are coming from. *Is
it that access 97 was trouble and that all the problems have been
resolved?- Hide quoted text -

- Show quoted text -
IMO, rumors come from people who are un-informed, inexperienced, know
nothing about Relational data nor Programming Theory/Methodology and
several other practicies and/or are afraid of anything that's not 'Big
Mainframe'.
Secondly, it's no the software, Access can not do anything unless I
program it to do whatever so, Access or any other product for that
matter is only as good as the developer's capabilities with that
particular software.
Access will handle your need without any issue provided you have a
competent developer doing the developing. I have built a few large
Access db applications which housed up to 1/2 million records and had
100+ authorized users(of course, not all users had the db application
open at the same time but, at any given time I could exspect to see
20, 30 user having it open and it functioned just fine).

ps: this is just My Opinion and I don't mean to offend anyone
bobh.
Feb 27 '08 #6
Luvin lunch <ma************ @o2.iewrote:
>Approx 15 concurrent users (I plan to split the db)
Currently 17,000 rows not likely to grow beyond 30,000
Will be used for the next 5 years.
I had a client, until I fired them, who is running an app with 25 users and 100,000
records in at least 15 tables and 400K to 800K rows in about four tables. The BE MDB
is about 300 Mb. It's working quite well.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
Feb 28 '08 #7
Luvin lunch <ma************ @o2.iewrote:
>Can Access handle this?
Also see fellow MVP Steve Schapel's excellent set of pages Microsoft Office Access
Makes a Difference at http://accesstips.datamanagementsolutions.biz/apps.htm.

Mine is at Tony Toews's welding shop
http://blog.datamanagementsolutions....-access-6.html

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
Feb 28 '08 #8
Per Luvin lunch:
>People keep saying things like "Access is a nightmare" or "Access is
hell" but the only people I hear this from are peopel who aren't that
experienced in using Access. The most I can tie these people down to
is that Access isn't robust, that it only allows a few users and that
In my experience IT people tend to spit on MS Access - but for
the wrong reasons - mainly because they don't get the distinction
between MS-Access-The-Front-End-Development-Tool and
MS-Access-The-File-Based-DB (AKA JET).
--
PeteCresswell
Feb 29 '08 #9
Per Luvin lunch:
>I am still curious as to where all these rumours are coming from. Is
it that access 97 was trouble and that all the problems have been
resolved?
You'd have to list them one-by-one for anybody to address them.

I'd offer up what might be one of the most prevalent ones: "MS
Access back ends can get corrupted."

This is 100% true. But so can SQL Server DBs... and you can
recover from an Access corruption by restoring last night's
backup - as opposed to having to wait for a server team to
restore the DB for you.

It can get bad with an Access back end if/when there's a flaky
NIC or a file server with problems. Then it truly can be a
nightmare - with the back end corrupting every hour or so... or
even more frequently. Been there once and it was *bad*.

But, in my experience there's a very very low chance of that
happening - and if you're not in a huge organization where
everything's locked down, you just move the DB to another server.
But, like they say, "If you can't afford to lose, don't play the
game."
I've been developing MS Access applications for small workgroups
(less than 20 concurrent users) for about 15 years now and I
think MS Access definitely has it's place. It definitely offers
the most bang for the developer man hour and the shortest
calendar time turnaround for a single developer.
--
PeteCresswell
Feb 29 '08 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

63
5893
by: Jerome | last post by:
Hi, I'm a bit confused ... when would I rather write an database application using MS Access and Visual Basic and when (and why) would I rather write it using Visual Studio .Net? Is it as easy in Visual Studio to create reports and labels as it's in Access?` The advantage of VS.net is that not every user needs Access, right? And that would eliminate the Access version problem as well I guess.
13
2929
by: bill | last post by:
I am trying to convince a client that dotNet is preferable to an Access project (ADP/ADE). This client currently has a large, pure Access MDB solution with 30+ users, which needs to be upgraded. I believe a dotNet solution is better, but I'm trying to be as convincing as possible -- and maybe I'm wrong! I would appreciate any input or references which could help me.
1
4335
by: Dave | last post by:
Hello NG, Regarding access-declarations and member using-declarations as used to change the access level of an inherited base member... Two things need to be considered when determining an inherited base member's access level in the derived class: its access level in the base class and the type of inheritance (public, protected, or private). After this determination is made, the following possibilities exist for manually changing the...
13
13336
by: Simon Bailey | last post by:
I am a newcomer to databases and am not sure which DBMS to use. I have a very simplified knowledge of databases overall. I would very much appreciate a (simplifed) message explaining the advantages and disadvantages of both programs. Many Thanks Simon
0
2961
by: Frederick Noronha \(FN\) | last post by:
---------- Forwarded message ---------- Solutions to Everyday User Interface and Programming Problems O'Reilly Releases "Access Cookbook, Second Edition" Sebastopol, CA--Neither reference book nor tutorial, "Access Cookbook, Second Edition" (O'Reilly, US $49.95), by Ken Getz, Paul Litwin, and Andy Baron, delivers hundreds of practical examples, up-to-date suggestions, and handy solutions to real-world problems that Access users and...
20
3322
by: Olav.NET | last post by:
I am a .NET/C++ developer who is supposed to do some work with Access. I do not know much about it except for the DB part. Questions: *1* I am looking for INTENSIVE books to get quickly up to speed. I like books with practical exercises, and also with test questions (like cert books) *2*
64
5209
by: John | last post by:
Hi What future does access have after the release of vs 2005/sql 2005? MS doesn't seem to have done anything major with access lately and presumably hoping that everyone migrates to vs/sql. Any comments? Thanks
1
3332
by: com | last post by:
Extreme Web Reports 2005 - Soft30.com The wizard scans the specified MS Access database and records information such as report names, parameters and subqueries. ... www.soft30.com/download-1-11975.htm - 31k - Cached - Similar pages MDBSecure 1.0.8.0 - Soft30.com Utility which makes it easy to create secure MS Access Databases, ... MS Access 2000/2003 format. 30 day money back guarantee, 30 day trial. ...
17
4403
by: Mell via AccessMonster.com | last post by:
Is there a way to find out where an application was created from? i.e. - work or home i.e. - if application sits on a (work) server/network, the IT people know the application is sitting there, but is there a way they can find out if that application was put there from a CD or email or created at work? Hint: It's not on a client/server database, just native jet database mdb created on Access 2003 (default 2000)...
37
5211
by: jasmith | last post by:
How will Access fair in a year? Two years? .... The new version of Access seems to service non programmers as a wizard interface to quickly create databases via a fancy wizard. Furthermore, why would you even continue to use Access as a backend when you have a much superior option in SQL express? What about as a future front-end development tool? Let's get serious. Microsoft continues to publish numerous articles and videos on how you...
0
8802
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8697
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
8579
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7297
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6158
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
4144
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4283
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
1909
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1587
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.