Ah, I don't think we were bashing Access. We were attempting to make
developers just getting started aware that JET (the default DBMS engine in
Access) is problematic for ANY business application. Access can, in fact be
a front-end to SQL Server as well and yes, I agree it's a nice, easy
development tool. We've seen companies large and small create applications
with Access/JET or VS/JET only to regret the decision years down the road
when they discover that the application by its very design is not scalable
and that JET is incapable of protecting their data. We've seen companies
that have 10,000 or more JET/Access databases (and Excel spreadsheets)
managing critical data. Once HIPA and other federal laws forced these
companies to protect private customer data, these databases became a
nightmare for the company to purge. How many companies large and small can
say that the data they manage is not sensitive in some way, is not important
to the success of the business in some way and can be wantonly accessed as
if the information it contains doesn't matter? As far as performance and
architectural differences, loading 800,000 rows into any "client-side" data
structure is a challenged way to approach any data query problem. If that's
the way an application is designed, I don't wonder that it doesn't scale--it
certainly won't support 20 users.
--
____________________________________
William (Bill) Vaughn
Author, Mentor, Consultant
Microsoft MVP
INETA Speaker
www.betav.com/blog/billva
www.betav.com
Please reply only to the newsgroup so that others can benefit.
This posting is provided "AS IS" with no warranties, and confers no rights.
__________________________________