简答题

ADO.NET可以提供哪几种数据访问模式?各种数据访问模式分别有什么特点?

正确答案

ADO.NET提供连接式和非连接式两种数据访问模式。
特点:
(1)非连接式的数据访问主页使用DataSet对象。使用DataSet对象不一定非要与数据库相连接,但一般情况下,把DataSet对象作为数据库(或部分数据库或来自多个数据源的数据)在内存中的一个副本来使用。程序可以像直接操作数据库中的数据一样操作DataSet对象中的数据。
(2)连接式的数据访问主要使用DataReader对象。当需要处理大量数据库时,一次性地将所有数据导入到内存再进行处理并不是一个好的方法;使用DataReader对象必须用连接的方式来访问数据库,一次只从数据库中取得必要的数据进行处理,处理完后,再从数据库中继续读入需要的数据。使用DataReader对象采用的是一种只读的、向前的、快速的数据库读取机制,这样可以提高应用程序的执行效率。

答案解析

相似试题
  • ADO.NET使用()命名空间的类访问SQL Server数据库中的数据。

    单选题查看答案

  • 写出至少三个ADO.NET中的数据库提供程序

    简答题查看答案

  • DataSet对象的主要数据是ADO.NET的核心对象,用于向.NET程序提供数据,DataSet的主要数据来源于()。

    单选题查看答案

  • 下列哪个类型的对象是ADO.NET在非连接模式下处理数据内容的主要对象?()

    单选题查看答案

  • ADO.NET包括哪两个主要的组件?其中数据提供程序的四个核心对象是什么?

    简答题查看答案

  • ADO.NET提供了哪些托管提供程序?

    简答题查看答案

  • 请简述ADO.NET连接数据库的一般步骤。

    简答题查看答案

  • 简述ADO.NET两种读取数据库的方式。

    简答题查看答案

  • 在ADO.NET中,表示程序到数据的连接的对象为()。

    填空题查看答案