Microsoft Windows平台上的开发人员广为採用，它向上提供数个物件类别供应用程式唿叫，向下则是唿叫OLE DB所提供的介面，因此资料库必须要有OLE DB Provider，才可以由ADO唿叫，这个机制在.NET Framework中的ADO.NET中也持续採用。
OLE DB.OLE DB是作为由资料来源中捞取资料并接受来自ADO的指令来提供资料的介面，此介面是由COM规格所开发，同时也可以直接由C/C++来存取。
ODBC.ODBC（Ope