can you please help me how to create an executable file like in other
programming languages like VB?
Actually, VB could produce a .exe, but that .exe would ONLY function if you
INSTALLED THE VB RUNTIME library.
In other words, the concept of a stand alone .exe file has much gone the way
of the doo doo bird, and I can't think of any major development language of
the last 10 years that allowed the creating a .exe without any dependences.
so, we have:
If you write code in java, you need to install the java runtime.
If you write code in classic VB6, then you have to install the vb runtime.
If you write code in the .net languages, such as vb.net, then you have to
install the .net runtime.
While a few rare systems exist (such as c++) that allow you to create a
..exe, if you writing an application of any complexity, then that .exe will
require many other libraries. so, for example, if you write in c++, you need
to purchase a report writer, and then install that report writer BEFORE the
..exe will run. And, if that c++ application needs a database engine, then
you likely have to install and setup the database engine BEFORE the c++
"exe" you made will function.
So, if you been in "tune" with the general computing industry for the last
10 years, you be hard find pressed to find a database system, report writer,
and application development system that will produce stand alone .exe UNLESS
YOU INSTALL A RUNTIME SUPPORT LIBRARY
Ok, now that we got you up to speed on how modern languages and systems are
implemented, it turns out that there is also a runtime install of ms-access
available. Once this library is installed, then you simply create a "mde",
and then this mde can be installed on the target computer. (in fact, you can
just copy the mdb, or mde to the target computer...so, you have x-copy
developer ability just like .net, but ONLY after the runtime has been
installed).
for versions previous to a2007, the "runtime" system is a separate purchased
system.
For a2007, the runtime is a free download and install...
If you new to ms-access development, you need to start splitting your
database into an application part, and data part (this is must if you plan
to update your code for those that are running the runtime). I explain this
concept here:
http://www.members.shaw.ca/AlbertKallal/Articles/split/index.htm
Thus, after you split your database, then updates to the code part is the
simple copy of a "mde" to the target machine (a mde is a ms-access
executable, and if you have ms-access, or the access runtime installed, then
you can simply double click on this file..and your application will run just
like clicking on an .exe file).