MDAC(Microsoft Data Access Components)は、Windowsアプリケーションからデータベースにアクセスするために用意された、汎用的で標準的なインターフェイスの総称である。MDACに含まれるODBC(Open Database Connectivity)やADO(ActiveX Data Object)、OLE DBといったインターフェイスを利用することで、アプリケーションはデータベースの種類やアクセスするテクノロジに依存することなく、汎用的な手順でデータベースにアクセスすることができる。 MDACの歴史は古く、Windows NTの時代からからバージョンアップが重ねられ、その機能は次々と拡張されてきた。Ver. 2.0以降に限っても、Ver. 2.0/2.1/2.5/2.6/2.7/2.8と多くのバージョンが存在する(実際には各バージョンに複数のServi