Yours is a long and interesting reply.
I don't see many Jet-no-Access posters being turned
away nor do see you, Larry, admonishing anyone
(other than me, perhaps) for answering their questions.
Please note that my objection to Jet-no-Access or ACCDB-no-Access issues or
topics in the microsoft.public.access newsgroups is not with questions about
them, as you imply -- no one is obligated to respond to them so we can
ignore them if we wish, and I most often do. And, if that is the question
that's asked, you don't find me admonishing you about answering it. (As with
any post, I may well respond if I believe a response to be in error and/or
misleading, no matter who posted the erroneous or misleading answer.)
My objection is to responses that imply they could solve the poster's
problem, but are in fact only remotely, if at all, related to the question
that was about the Access-Jet or Access-ACDB environment. Unfortunately, you
and I "cross words" over those because you repeatedly insert such topics
into threads where they only a digression, confusing and misleading the
poster or other participants.
If you'd post those topics as original posts or questions, or in answer to
questions about the environment to which they apply, you wouldn't be
interfering with the purpose of the newsgroup to the extent that hijacking
the threads does. And, perhaps to your surprise, you'd find that I really do
leave the issue of "topicality" up to whoever at Microsoft is in charge of
the microsoft.public hierarchy.
(However, you'll find that many of us here will offer the suggestion to
posters whose question is clearly off-topic that they'd stand a better
chance of getting a useful answer elsewhere.)
Thing is, I've grown a little apathetic because
I've given such feedback to Microsoft in this
way on many, many occasions and it has
never, to my knowledge, resulted in change.
Yes, it's not always easy to see the results, even when the feedback does
"influence the future". You may rest assured that Microsoft gets "loud and
clear" response from its MVP community when Help is not what we perceive to
be "up to snuff", but the responses via the facilities of the Help system
are in some Microsoft employees job performance "measurement" so they _will_
be read and evaluated.
And, when the finite resources are expended on changing the Help engine (as
they were in the past, from WinHelp to HTML Help) at the expense of content,
it is very frustrating.
There are many areas in which software vendors use that "finite resource" to
address issues that are more likely to affect what they consider their
"mainstream customers" for the product, rather than pursuing a "purist"
ideal for people who aren't in that category. It can also be very
frustrating to discover that the vendor's idea of who are the "mainstream
customers" is different from yours. The fact that you can see that their
emphasis and lack of emphasis makes perfect sense from their point of view
doesn't make it any less frustrating. I have, unfortunately, had that
experience from time to time since before there were any microcomputers.
My ultimate question is a 'what' question: What is
the Jet engine supposed to do? My criteria for judge-
ment purposes would be the level of detail provided.
I agree that it would be nice to have a detailed specification of software
functionality, but I know that is rare, indeed, for such to be published for
commercial software. And that has been the case since the beginning of the
"computer business". It is even rarer for software for which the common
perception is "nice little desktop database".
Standards are good, and there may be some implementation that truly conforms
to the standards. Notice I use the singular, because I'm reasonably sure
that I've never encountered any commercial software that did. It's just too
tempting for vendors or implementers to add their own "flavor" to their
product.
The documentation has been recently revised for
Access 2007 (e.g. text corrections to substitute
'Access SQL' for 'Jet SQL') and the Help still
contains them.
Ah, yes, the power of "global text find-and-replace". I once had an
acquaintance whose first name was "August", but in a revision to his local
telephone book, he became "September".
But, now, the designation of "Access database" will not necessarily be a
misnomer. Now that the Access team "inherited" Jet from the separate group
who previously "owned" it in Microsoft, and derived ACCDB from it, there is
a real, genuine "Access database."
The thing is, my interest lies in 'portability': no
use leveraging functionality in one SQL product
if there is no equivalent in another.
But, "portability" is rarely the answer to any question in this newsgroup,
and this isn't the venue to campaign for it or champion it. In fact, for
most of the database upscaling in which I've been involved, portability was
not a significant issue; it's an issue primarily in the enterprise
environment, in which there may be a number of different "front ends" (UI or
otherwise) to the same database. But, no surprise, the number of
less-than-enterprise implementations vastly outnumbers the enterprise
implementations.
And, for most of the posters here, to invest time and energy in portability
is expensive, fruitless folly. It is important to you, it is important to
others, and has even been important to me at times (but because of my
changing client base, it is less important to me now than before).
And, I think we have long-since exhausted the usefulness of continuing this
admittedly-far-off-topic meandering. I wish you well. I hope you'll consider
moving the no-Access stuff to threads where it clearly applies, or to
initiate new threads. For this thread, I am inclined to "give you the last
word".
Regards,
Larry