"Jamie Collins" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
>
> (E-Mail Removed) wrote:
> > So has anyone mentioned that Vista includes ADO 6.0?
> >
> > Everyone has been talking about this DAO revival; I find it kinda funny
> > when it looks like there is an ADO revival also
>
> ADO History
> http://windowssdk.msdn.microsoft.com.../ms676506.aspx
>
> "ADO 6.0 is functionally equivalent to ADO 2.8."
>
> Without a new Jet OLE DB provider or indeed a revised Jet engine, I
> don't think ADO 6.0 represents an ADO revival. FWIW I don't think DAO
> will be ready to replace ADO for a few Access versions yet, certainly
> not for Access2007.
>
Did you mean to write "... I don't think *ADO* will be ready to replace
*DAO* for a few Access versions yet, ..."?
There is more 'marketing' in "ADO 6" than technical differences. Since WinXP
and Win2003 there has been a shift from MDAC being a 'universal' update to
'platform specific' packages. Also M$ is moving away from vendors installed
upgrades and redistributable components.
Changing the package MDAC to DAC (Windows Data Access Components) is merely
the finalization of this migration for data access. DACs will be specific to
each O/S and upgradeable only as part of a MS SP for the O/S. There will not
be a separate DAC install. Each O/S will have its own set of DACs.
The "6" is actually the DAC version and doesn't reference the actual ADO
version included. Why they started with 6 is another MS mystery. They did
the same with VC++/VB when VB 5.1 <g> and VC++ 4 <?> suddenly all became VS
6. Perhaps from "666"? <g>
-ralph