
Signature
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com
Hi Rick
My query is whether to leave my program in MS Access or to reconstruct it in
a more stable environment like a stand alone VB application. I can construct
my tables in any database like SQL or Oracle, However, I have done alot of
work with queries, reports and macros in MS Access. Is it worth leaving in MS
Access (the process no the database tables)
> > I have created a program is MS Access which allows me to create text
> > output that is readable by our mainframe (main purpose). This process
[quoted text clipped - 17 lines]
> do so without the Access program. All you need are the Jet dlls (MDAC) to
> work with data in an MDB file.
Rick Brandt - 15 Nov 2006 21:35 GMT
> Hi Rick
>
[quoted text clipped - 4 lines]
> macros in MS Access. Is it worth leaving in MS Access (the process no
> the database tables)
Why would you consider a VB front end "more stable"? Writing your front end
will take LOTS more time in VB especially considering that you already have
written it in Access and you would essentially be starting over from
scratch.
If the jist of your question is "What makes a better database front end,
Access or VB?" and you are asking the question in an Access Newsgroup what
sort of responses do you expect you will get?
VB is a general purpose development tool. Access is specifically geared
towards database interaction. Yes, it is easier to create something that is
more "stand-alone" with VB, but again at the cost of a lot more work to get
the same functionality.

Signature
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com
Klatuu - 15 Nov 2006 22:19 GMT
The stability of an Access based application is dependent more on the skill
of the developer than the capabilities of Access. The same would be true of
VB or any other developement tool.
You are sounding like one of those mainframers who thinks Access or anything
on a PC for that matter is a toy for tinkerers.
> Hi Rick
>
[quoted text clipped - 25 lines]
> > do so without the Access program. All you need are the Jet dlls (MDAC) to
> > work with data in an MDB file.
David W. Fenton - 17 Nov 2006 02:34 GMT
> My query is whether to leave my program in MS Access or to
> reconstruct it in a more stable environment like a stand alone VB
> application.
The only reason Access has ever had a reputation for "instability"
was because when it's used with Jet data by someone who doesn't know
what they are doing, the Jet data often get corrupted.
If you're not using a Jet back end, there is *no* instability
involved with Access.
There is only requirement for having Access installed or the Access
runtime.
Michael Kaplan did work a long time ago to compare the actual
workset (i.e., the amount of memory used, the number of DLLs loaded,
etc.) when using Access or an Access runtime vs. a VB front end, and
he found that the difference was very small.
And an Access app is *much* easier to create.
Seems like a complete no-brainer to *me*.

Signature
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
> Lots of programs use Jet files as their database and
> do so without the Access program. All you need are the Jet dlls
> (MDAC) to work with data in an MDB file.
Er, the MDAC has not included the Jet DLLs for several years now.

Signature
David W. Fenton http://www.dfenton.com/
usenet at dfenton dot com http://www.dfenton.com/DFA/
Rick Brandt - 17 Nov 2006 02:58 GMT
>> Lots of programs use Jet files as their database and
>> do so without the Access program. All you need are the Jet dlls
>> (MDAC) to work with data in an MDB file.
>
> Er, the MDAC has not included the Jet DLLs for several years now.
True, but a version of MDAC that does include them is still available as a
download.

Signature
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com