Hi, Marixxe.
I just want to ask if its possible to make my MS Access Database into a
stand-alone program?
No. The MDB file is just a container to hold data. It's not an executable,
"stand-alone" file.
I mean, no need for MS Access software to run it.
Of course you don't need Microsoft Access to run it. If you have a modern
version of Windows, then you have service packs that contain Microsoft Data
Access Components (MDAC) 2.5 (which contains the Jet DLL's) and MDAC 2.8 to
access the data in the MDB file from another software application. All you
need to do is write an application that can interact with MDAC and the
Microsoft-proprietary Jet libraries. If you have a lot of experience with
these types of projects, then it might take about 20,000 or 30,000
man-hours, but if you don't, then even 100,000 man-hours might be on the
conservative side.
So what programming language were you planning on using for your
application? Is your application going to be command-line driven or a GUI?
Will it port to Linux and Unix (or maybe even a Mac)? If you port it to
other popular operating systems, I'll bet you could get some help with other
programmers involved in Open Source.
Most of the rest of us are too lazy to take on such a massive project and
would rather just spend a few hundred dollars for the Microsoft Access
application, but I commend you for your fortitude.
And while your organization is waiting for you to finish building your
application, tell them that they can look into installing the Microsoft
Access Runtime on any of their computers that don't have the retail version
of Microsoft Access already installed. The Access Runtime won't allow the
user to alter the design of the Access database application, but it will
allow the user to do data entry in an environment that otherwise acts just
like the Access GUI (for the most part). Purchasing the Visual Studio Tools
for Office 2005 and either Microsoft Access 2003 or Microsoft Office 2003
Pro will give the owner a license to distribute the Access Runtime on an
unlimited number of computers. For more information, please see the
following Web pages:
http://msdn.microsoft.com/vstudio/products/compare/
http://msdn.microsoft.com/vstudio/howtobuy/default.aspx
HTH.
Gunny
See
http://www.QBuilt.com for all your database needs.
See
http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
http://www.Access.QBuilt.com/html/expert_contributors2.html for contact
info.