"Cowboy (Gregory A. Beamer)" <(E-Mail Removed)> wrote in
message news:(E-Mail Removed)...
> Access is a monolithic approach. There are many good apps written in
Access.
> But, once you start including forms, queries, etc., it is hard to divorce
> yourself from Access and move up to another backend database, like SQL
> Server, as you end up rewriting all of your code.
>
> If you opt for an external solution, using Access as the backend only, you
> can switch to another database without much pain.
Not true at all. I have several apps that made the move from Access to
SQL-Server with only a few hours of testing. Some of my apps have required
no code changes at all, others benefited from using some pass-through
queries to stored procedures. Still others were written with adp code and
used SQL-Server views and stored procs directly. Larry Linson, one of the
Access MVPs has worked almost exclusively on Access front-ends to Server
based back-ends. Unless there are a large number of users or a need to use a
web app, there is no reason to ever use anything but Access as a front-end.
Most database apps are small and never need anything but Access as a
back-end either. Anyone who uses anything other than Access to write
thick-client front ends is wasting his time and his client's money. I
suspect that there are some who may argue with this, but they probably
haven't been working for the kind of clients that Access benefits most, nor
do they have significant business process experience to go with their coding
skills.
--
Arvin Meyer, MCP, MVP
Microsoft Access
Free Access downloads:
http://www.datastrat.com
http://www.mvps.org/access