首页 理论教育 ADO.NET组件详解

ADO.NET组件详解

时间:2023-10-21 理论教育 版权反馈
【摘要】:ADO.NET对象模型由两个主要部分组成:DataSet(数据集)和.NET Framework数据提供程序。.NET Framework数据提供程序与物理数据源进行连接,是专门为数据处理以及快速地对数据库的读写而设计的组件。表6-1.NET Framework数据提供程序具体要使用那种数据提供程序,要看我们使用什么数据库。.NET Framework数据提供程序包括4个核心对象,见表6-2。

ADO.NET组件详解

ADO.NET对象模型由两个主要部分组成:DataSet(数据集)和.NET Framework数据提供程序。

➢ DateSet允许在无连接的高速缓存中存储和管理数据,独立于任何数据源,使用它,我们可以不必直接和数据库打交道,可以大批量地操作数据,也可以将数据绑定在控件上。

➢ .NET Framework数据提供程序与物理数据源进行连接,是专门为数据处理以及快速地对数据库的读写而设计的组件。使用它,我们可以连接到数据库、执行命令和检索结果,直接对数据库进行操作。

.NET Framework数据提供程序包含了访问各种数据源数据的对象,它是和数据库有关的。目前有4种类型的数据提供程序,见表6-1。

表6-1 .NET Framework数据提供程序

(www.xing528.com)

具体要使用那种数据提供程序,要看我们使用什么数据库。.NET Framework数据提供程序包括4个核心对象,见表6-2。

表6-2 .NET Framework数据提供程序的4个核心对象

不同的命名空间中都有相应的对象,比如我们要操作SQL Server数据库,需要使用System.Data.SqlClient命名空间,SQL数据提供程序中的类都以“Sql”开头,所以它的4个核心对象分别为:SqlConnection、SqlCommand、SqlDataReader、SqlDataAdapter。我们这本书中都是利用SQL Server.NET数据提供程序来操作数据库的。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈