很多的困难。1996年，适逢COM的出现，微软将资料存取的核心开始改写为以COM为基础的OLE DB，并且在它上面建立一个新的统一的资料存取的高层对象模型－ADO。ADO推出后顺利的取代了DAO和RDO，成为在Windows NT 4.0和Windows 2000作业系统上开发资料库应用程式的首选。它将OLE DB的物件模型进一步简化；由资料库厂商开发满足OLE DB接口的资料提供者（data provider，这个模式在此时奠基），而ADO本身则是与资料来源无关（data source indepen