Of course re-writing your application c++ and using a good compiler will NOT
CHANGE your performance by one bit anyway.
So, if you are looking for a performance fix to your applications, a good
compiler WILL NOT fix you problems. Any performance problems you have are
that of design, or perhaps data tables that are very large (ie: average
table size in the millions of records).
If you are talking about a multi-user appcltions with 4, 5 users, and very
small tables (say, 50,000 records), then that is nothing for JET based
applications, and any kind of delays should not be noticeable.
No doubt that VB has had a native compiler for what, two last versions?
However, when working with a database engine (JET, or sql server), the speed
of the code executing in ms-access is NOT relevant at all. On a cheap
computer, ms-access can easily execute 10 millions instructions in second
anyway. It is the waiting for everything else that causes things to be slow
(and those delays are exactly the same in c++ as they are in ms-access).
Ms-access is VERY rarely processor bound. It is the waiting for disk drive,
network bandwidth, supervisor code (OS code), speed of JET engine etc that
is the delay problems.
As mentioned, changing your access application to c++ will not speed up the
use of the database engine one bit.