T
TC
General question: Do people actually build marketable applications with Access?
Sure!
I have seen code examples, and VB applications using Access tables but I
haven't actually seen an Access application. Do you people actually ever
create "stand-alone" applications that you could market through a website?
Or is 99.9% of Access work custom one-off ... build-to-order type of work?
If you do build a "stand-alone" product - how do you distribute it? I
understand that you must have the Access Runtime or the person must have
Access loaded on the target machine. How do you "ship" it? With an
install program like other software?
I personally believe that using the Access Runtime (with or without 3rd
party scripts like SageKey etc.) is just a big headache. Require the
customer to have "a working copy of Microsoft Access version <blah>" on
their PC. This saves loads of hassles. And it eliminates the risk that
installing *your* product, will instantly kill some other, Access-based
product that is already installed on their PC.
For shipping, you package it up with a professional installation program
like installsheild or whatever. My product's install program checks, for
example, that the target PC has a copy of a suitable version of Access. If
it doesn't, the install program issues appropriate warnings & takes
appropriate actions, instead of just leaving the user in the dark, as to
what is happening.
In summary, you can build highly capable, professionally presented products
using MS Access. If you see a crappy product, that is normally down to the
developer - not MS Access.
HTH,
TC