Link to home
Start Free TrialLog in
Avatar of Jason Sweby
Jason SwebyFlag for United Kingdom of Great Britain and Northern Ireland

asked on

Distributing DAO - please help!

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?
Avatar of gdebiasa
gdebiasa

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
ASKER CERTIFIED SOLUTION
Avatar of lortega
lortega

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Jason Sweby

ASKER

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.
If anyone actually knows the licencing laws on this, let me know...