Microsoft KB Archive/269490

{|
 * width="100%"|

HOWTO: Determine the Version of MDAC

 * }

Q269490

-

The information in this article applies to:


 * Microsoft Data Access Components versions 1.5, 2.0, 2.1, 2.5, 2.6

-

SUMMARY
The most reliable way to determine which version of Microsoft Data Access Components (MDAC) is installed on a system is to compare the version number of each MDAC DLL file to a list of the DLL files that are shipped with each MDAC version.

MORE INFORMATION
Component Checker is a tool that is available to help determine MDAC versions. Component Checker checks the files on the computer and compares them to a list from each version of MDAC and reports the closest match.

You can download Component Checker from the following Web site:

"http://www.microsoft.com/data/download.htm" The following article provides instructions on how to use Component Checker:

"Q231383 INFO: Component Checker: Diagnose and Reconfigure MDAC Installs" The following registry keys are really not a reliable way to determine which version of MDAC is installed on a computer. These keys change each time MDAC is installed, even if none of the files actually change.

HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess\FullInstallVer

HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess\Version

For example, in Microsoft Windows 2000, the System File Protection feature prevents system files from being changed. However, the MDAC Setup program changes these registry keys, although it cannot update the actual files. Therefore, the computer may still have MDAC 2.5 (which is installed with Windows 2000) even though the registry keys indicate a previous version.