Many thanks for your thoughts. I appreciate and value your opinion.
It is just that having actually used Access as a killer RAD tool, and having
successfully sold a few companies to large blue-chip multinationals because
they liked the Access-built software so much and believed it was industry
changing in each company's sector, I happen to disagree (justifiably ?) with
the crowd.
Access has pretty-much equivalent flexibility to vb (how many things can you
do easily in vb that you can't in Access ? - are there any important ones - I
don't think so ?), but as you point out, Access uses a connected database
model where VB uses a disconnected model.
In the real business world, this difference is critical, as Access becomes
quick and efficient, and VB is great except for conflict resolution, but
conflict resolution takes so much time and programming that it can often
destroy the RAD'ness of an application and set a project back.
Locking a row in a database is so fundamental to business programming, and
Access handles this with ease. VB is disconnected, so can't. Oh, why have
Microsoft deprecated Access !?!
> > With great thanks to Tim Anderson of PCW magazine in the UK, the data only
> > gets sent back to the mdb file if you run the .update method of the
[quoted text clipped - 16 lines]
>
> -ralph
Ralph - 18 Jul 2008 13:41 GMT
> Many thanks for your thoughts. I appreciate and value your opinion.
>
[quoted text clipped - 17 lines]
> Access handles this with ease. VB is disconnected, so can't. Oh, why have
> Microsoft deprecated Access !?!
<snipped>
I agree with your comments, but would like to make it clear for anyone else
following this thread that where you mention "VB", you are actually
referring to "VB.Net" (and VSTO by extension).
The reasons developers flock to newer technologies are obvious, but I have
never understood the 'vilification' of the technologies they left behind,
especially when those technologies still 'work' for their designed purpose.
A disconnected data server engine makes sense for massive distributed
information systems, but very little sense for more modest requirements.
Why MS has this desire to kill off everything before??? I haven't a clue -
only a suspicion - "Ballmer".
-ralph