Re: ADO Deployment
- From: "Dave Blake" <barnswood@xxxxxxxxxxx>
- Date: Fri, 1 Apr 2005 09:26:54 +0100
> When I deploy an ADO app written in Delphi 7, do I need to include any
> special files? Which version of Windows already have what's needed?
>
Mark, a bit of googling would answer this, but as Holger says it also
depends on what data provider you are using. Making a *big* assumption that
you are using Jet OLE DB, generally most PCs will have what you need already
and all you deploy is your app.
Basically a PC needs MDAC (> 2.6) and Jet 4.0 DLLs installed. It is better
*not* to try and include these in your installation. It is not worth
bloating your install files, and tricky to do the version checking required.
MS advise that the user downloads the (region and version specific) updates
from their web site, or you could include the type files separately on any
CD.
Info on MDAC http://support.microsoft.com/default.aspx?scid=fh;en-us;mdac,
Jet service packs available from
http://support.microsoft.com/default.aspx?scid=kb;en-us;239114
>From experience all versions after WinME come with adequate DLLs. For more
ancient systems: Win95 needs DCOM95 installed before MDAC; Win95 and Win98
OE also need IE4.02 or later or the MS installer won't work. Win98 SE may
only have an early version of MDAC but my apps have run OK all the same. In
an ideal world all users have the same version of MDAC, in reality they may
not but it does not seem to matter too much.
On occassion installing XP SP2 corrupts MDAC, and users may tell you that
your app stops working. This is fixed by downloading and reinstalling MDAC
2.8.
Then again you might not be uing Jet...
Dave
.
- Follow-Ups:
- Re: ADO Deployment
- From: Mark
- Re: ADO Deployment
- References:
- ADO Deployment
- From: Mark
- ADO Deployment
- Prev by Date: Re: TADOStoredProc Problem - Insert Proc duplicating data???
- Next by Date: Create Database
- Previous by thread: Re: ADO Deployment
- Next by thread: Re: ADO Deployment
- Index(es):
Relevant Pages
|