第章-数据库基础与应用.doc

第章-数据库基础与应用.doc

12.6 数据库访问 12.6.1 ADO.NET组成结构 数据访问是开发Windows和Web应用程序的一个关键问题,由于数据访问在应用程序中使用得非常普遍,如果开发人员需要不断为数据库访问任务而编写程序就会相当的繁琐。正是基于此Microsoft公司提出了一种新的数据库访问技术--ADO.NET。 ADO.NET提供对Microsoft SQL Server ,Access等数据源,以及通过OLE DB和XML公开的一致访问。应用程序可以使用ADO.NET来连接这些数据源,并检索、操作和更新其中的数据。 ADO.NET由两大组件组成:DataSet(数据集)和.NET Framework数据提供程序。在.NET框架中,称处理数据的应用程序为.NET Framework数据提供程序或托管提供程序。其中,.NET Framework数据提供包括Connection、Command、DataReader和DataAdapter对象。这些对象都是连接对象(需要保持与数据源的连接才能够使用的对象),而DataSet为非连接对象。ADO.NET组成的结构图如图12.9所示。 图12.9 ADO.NET组成结构 DataSet对象是ADO.NET的断开式应用结构的核心组件,实现独立于任何数据源的数据访问,它就象一个蓄水池,用于缓存从数据库中检索出的数据,即使与原数据源的连接断开了,应用程序

文档评论(0)

1亿VIP精品文档

相关文档