ADO.NET提供连接式和非连接式两种数据访问模式。
特点:
(1)非连接式的数据访问主页使用DataSet对象。使用DataSet对象不一定非要与数据库相连接,但一般情况下,把DataSet对象作为数据库(或部分数据库或来自多个数据源的数据)在内存中的一个副本来使用。程序可以像直接操作数据库中的数据一样操作DataSet对象中的数据。
(2)连接式的数据访问主要使用DataReader对象。当需要处理大量数据库时,一次性地将所有数据导入到内存再进行处理并不是一个好的方法;使用DataReader对象必须用连接的方式来访问数据库,一次只从数据库中取得必要的数据进行处理,处理完后,再从数据库中继续读入需要的数据。使用DataReader对象采用的是一种只读的、向前的、快速的数据库读取机制,这样可以提高应用程序的执行效率。
(简答题)
ADO.NET可以提供哪几种数据访问模式?各种数据访问模式分别有什么特点?
正确答案
答案解析
略
相似试题
(单选题)
ADO.NET使用()命名空间的类访问SQL Server数据库中的数据。
(简答题)
写出至少三个ADO.NET中的数据库提供程序
(单选题)
DataSet对象的主要数据是ADO.NET的核心对象,用于向.NET程序提供数据,DataSet的主要数据来源于()。
(单选题)
下列哪个类型的对象是ADO.NET在非连接模式下处理数据内容的主要对象?()
(简答题)
ADO.NET包括哪两个主要的组件?其中数据提供程序的四个核心对象是什么?
(简答题)
ADO.NET提供了哪些托管提供程序?
(简答题)
请简述ADO.NET连接数据库的一般步骤。
(简答题)
简述ADO.NET两种读取数据库的方式。
(填空题)
在ADO.NET中,表示程序到数据的连接的对象为()。