Solved

Distributing DAO - please help!

Posted on 1998-10-27
4
201 Views
Last Modified: 2010-04-06
I am distributing an application which uses Access databases. Therefore, I will need to distribute the DAO
with my application by installing the JET engine on the end users macine(s).

Microsoft's site does not make it clear at all how to go about this, so could someone please explain.

I will need to distribute my app, the database file (*.mdb) and then these DAO files. Surely I don't need to install a Microsoft product that uses the JET engine on every machine that needs it? Can't I just get hold of a Jet Engine setup to go with my own application's setup? MS say that it is a free distribution but you have to get a licence to do it. If you develop with an MS product, that's fine. But what about with Delphi?
0
Comment
Question by:jsweby
  • 2
4 Comments
 

Expert Comment

by:gdebiasa
ID: 1344619
If you use something like the Wise Installation program, you can have it select the files you need to install DAO support. Having used this before, it is a fairly painless way to avoid having to install a Microsoft product on each machine.

It also sets up the registry settings correctly (so even if you did determine which files needed to exist, getting the registry settings right is another matter altogether).

Glen
0
 
LVL 2

Accepted Solution

by:
lortega earned 100 total points
ID: 1344620
Give me you email, I will send you the DAO installation program.
0
 
LVL 4

Author Comment

by:jsweby
ID: 1344621
Iortega - my email is jason@carval.co.uk. Thanks, I look forward to getting the setup program.

Could you actually exlain the licencing issues? Or was I right in thinking that, in "theory", you are supposed to install an MS product which uses the DAO on each machine.
0
 
LVL 4

Author Comment

by:jsweby
ID: 1344622
If anyone actually knows the licencing laws on this, let me know...
0

Featured Post

Announcing the Most Valuable Experts of 2016

MVEs are more concerned with the satisfaction of those they help than with the considerable points they can earn. They are the types of people you feel privileged to call colleagues. Join us in honoring this amazing group of Experts.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

A lot of questions regard threads in Delphi.   One of the more specific questions is how to show progress of the thread.   Updating a progressbar from inside a thread is a mistake. A solution to this would be to send a synchronized message to the…
Introduction Raise your hands if you were as upset with FireMonkey as I was when I discovered that there was no TListview.  I use TListView in almost all of my applications I've written, and I was not going to compromise by resorting to TStringGrid…
I've attached the XLSM Excel spreadsheet I used in the video and also text files containing the macros used below. https://filedb.experts-exchange.com/incoming/2017/03_w12/1151775/Permutations.txt https://filedb.experts-exchange.com/incoming/201…

790 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question