473,385 Members | 1,944 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,385 software developers and data experts.

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 1775
Luvin lunch <ma************@o2.iewrote in news:f09fea6a-38d7-4192-866e-
8d**********@e60g2000hsh.googlegroups.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...@e60g2000hsh.googlegroups.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**********************************@p43g2000 hsc.googlegroups.com:
On Feb 27, 12:40*pm, lyle fairfield <lylef...@yah00.cawrote:
>Luvin lunch <martina_mul...@o2.iewrote in
news:f09fea6a-38d7-4192-866e-
8de42d06b...@e60g2000hsh.googlegroups.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 "professional 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...@e60g2000hsh.googlegroups.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
Luvin lunch <ma************@o2.iewrote in
news:f0**********************************@e60g2000 hsh.googlegroups.co
m:
People keep saying things like
Who are these people? I'd like to take the time to explain to them
that they are mistaken.

--
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Mar 1 '08 #11
On Feb 29, 8:07*am, "DFS" <nospam@dfs_.comwrote:
>
What you'll find is there is no better database client/application
development tool available. *Not on any platform - Windows, Mac or Linux..
This statement is 100% true. I have been devloping in Access since
1993 (along with serveral other DBMSes and languages since 1982), and
I can tell you that Access wins hands-down. I work for a Fortune-500
corporation, and we use it extensively here. On our main departmental
database, we have over 100 users, approx. 85 concurrent (that one uses
SQL Server as the back-end). Another nearby Fortune-500 company has an
Access/SQL Server system that handles triple that load. Not
surprisingly, we also use Jet (under Access 2003) for our smaller
databases.
Mark H.
Mar 3 '08 #12
So maybe that's a problem with Access.

And with everything else actually
*It has features that allow
inexperienced people make big mistakes without realising until all
their data is corrupt.
I mean.Really.Come on now.

Mar 12 '08 #13
On Mar 13, 8:14 am, Luvin lunch <martina_mul...@o2.iewrote:
On Mar 12, 10:08 pm, "rum...@hotmail.com" <rum...@hotmail.comwrote:
So maybe that's a problem with Access.
And with everything else actually
It has features that allow
inexperienced people make big mistakes without realising until all
their data is corrupt.
I mean.Really.Come on now.
And another thing. Did we not already discuss in this topic the
tedious arrogance displayed by C developers looking down on VB
developers and VB looking down on VBA etc. Why then is your reply so
condescending? If you have a point then make it but I
mean.Really.Come on now. isn't a point. It's not helpful at all.

But hang on, I just reaised. Maybe you have a speech impediment. How
rude of me. I'm so sorry. That's terrible for you. Here, let me put
it in terms you'll understand

Don't.Be.So.Cond.esc.end.ing
Mar 13 '08 #14
"Don't.Be.So.Cond.esc.end.ing"

My sincere apology. I didn't mean to.

Mar 13 '08 #15

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

Similar topics

63
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...
13
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....
1
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...
13
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...
0
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...
20
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...
64
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. ...
1
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. ......
17
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...
37
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...
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: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
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: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
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: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
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,...

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.