单选题 ADO对象模型用于简化通过ODBC、OLE DB等访问数据库的编程工作。下列关于ADO的说法错误的是______。
  • A.用ADO对象访问数据库时,仍需要依赖OLE DB、ODBC等数据库访问接口
  • B.开发者只需通过使用ADO对象模型中的几个简单对象的方法和属性即可实现对数据库的访问,因此,使用ADO对象模型可以提高数据访问效率
  • C.ADO是在OLE DB、ODBC等接口基础上设置的高一层接口
  • D.ADO对象模型提供的编程接口与数据提供者无关,提高了数据访问的透明性
【正确答案】 B
【答案解析】[解析] 本题考查的知识点是数据访问接口。开发者利用ADO层的方法和属性调用OLE DB层API接口,只是为了避免开发者直接使用OLE DB底层接口,其本质上并没有改变数据访问效率。即本题的答案为B。 ADO是一种简单的对象模型,可以被数据使用者用来处理任何OLE DB数据,是建筑在OLE DB之上的高层接口。也即A、C选项说法正确。 ADO是介于OLE DB底层接口和应用程序之间的接口,ADO层是面向对象API的,而开发人员只要掌握简单的ADO对象的方法和属性就可以使用已经熟悉的编程环境和语青开发应用系统。D说法也正确。