B的物件模型进一步简化；由资料库厂商开发满足OLE DB接口的资料提供者（data provider，这个模式在此时奠基），而ADO本身则是与资料来源无关（data source independent）的对象结构，让它迅速的获得了使用ASP、Visual Basic、COM的开发人员的青睐。它能够顺利取代DAO与RDO，要关键在于ADO的与数据库服务器端/客户端的特性无关，这使得ADO通用性极好。然而ADO本身的架构仍然有缺陷（尤其是在开发网路应用程式时，最好的例子就是Recordset无法离线），这也是