教学材料ADO数据访问技术.pptVIP

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教学材料ADO数据访问技术

ASP.NET 4.5网站开发实例教程 第8章 ADO.NET数据访问技术 第*页 第8章 ADO.NET数据访问技术 本章概述 本章的学习目标 主要内容 第*页 本章概述 ASP.NET应用程序的数据访问是通过ADO.NET进行的,ADO.NET可以使Web应用程序从各种数据源中快速访问数据。从传统的数据库到XML数据存储,各种各样的数据源都能连接到ADO.NET,从而更加灵活地访问数据,减少访问数据所需的代码,提高了开发效率和Web应用程序的性能。 本章首先介绍ADO.NET的基本知识,然后再详细介绍在ASP.NET中的几种数据访问方法,而有关数据绑定的内容则放到第9章再进行介绍。 第*页 本章的学习目标 了解ADO.NET的基本知识 掌握ADO.NET与数据库的连接方法 掌握利用Command访问数据库的方法 掌握利用DataAdapter访问数据库的方法 第*页 主要内容 8.1 ADO.NET概述 8.2 使用Connection连接数据库 8.3 使用Command对象执行数据库命令 8.4 使用DataAdapter对象执行数据库命令 8.5 本章小结 第*页 8.1 ADO.NET概述 ADO.NET是.NET Framework提供的数据访问的类库,对 Microsoft SQL Server、Oracle 和 XML 等数据源提供一致的访问。应用程序使用 ADO.NET 连接到这些数据源,检索和更新所包含的数据。 ADO.NET用于数据访问的类库包含.NET Framework数据提供程序和DataSet两个组件。.NET Framework数据提供程序与DataSet之间的关系如图所示。 第*页 8.1 ADO.NET概述 .NET Framework数据提供程序包含以下4个核心类。 Connection:建立与数据源的连接。 Command:对数据源执行操作命令,用于修改数据、查询数据和运行存储过程等。 DataReader:从数据源获取返回的数据。 DataAdapter:用数据源数据填充DataSet,并可以处理数据更新。 第*页 DataSet DataSet是数据表(DataTable)的集合,它可以包含任意多个数据表,而且每个DataSet中的数据表对应一个数据源中的数据表(Table)或者是数据视图(View)。DataSet的结构如图所示。 第*页 ASP.NET数据访问程序开发流程 ASP.NET数据访问程序的开发流程有以下几个步骤: (1) 利用Connection对象创建数据连接。 (2) 利用Command对象数据源执行SQL命令。 (3) 利用DataReader对象读取数据源的数据。 (4) DataSet对象与DataAdapter对象配合,完成数据的查询和更新操作。 第*页 主要内容 8.1 ADO.NET概述 8.2 使用Connection连接数据库 8.3 使用Command对象执行数据库命令 8.4 使用DataAdapter对象执行数据库命令 8.5 本章小结 第*页 8.2 使用Connection连接数据库 【例8-1】演示如何建立Microsoft SQL Server 2012数据库连接。 (1) 运行VS,新建一个名为WebSite8的ASP.NET网站。 (2) 在【解决方案资源管理器】中,用鼠标右键单击网站名,选择【添加】|【新建项】命令,在弹出的对话框中选择【数据】|【SQL Server数据库】模板,更改名称为MyDatabase.mdf,创建数据库,如图8-3所示。 第*页 8.2 使用Connection连接数据库 (3) 单击【添加】按钮,弹出如图8-4所示的对话框,单击【确定】按钮,将数据库MyDatabase.mdf保存到App_Data文件夹中。 (4) 在【数据库资源管理器】中,双击数据库名MyDatabase.mdf,数据库资源管理器显示如图8-5所示。 第*页 主要内容 8.1 ADO.NET概述 8.2 使用Connection连接数据库 8.3 使用Command对象执行数据库命令 8.4 使用DataAdapter对象执行数据库命令 8.5 本章小结 第*页 8.3 使用Command对象执行数据库命令 Command对象是用来执行数据库操作命令的,比如对数据库中数据表记录的查询、增加、修改或删除等都是要通过Command对象来实现的。一个数据库操作命令可以用SQL语句来表达,包括SELECT语句、UPDATE语句、DELETE语句、INSERT语句等。Command对象可以传递参数并返回值,同时Command也可以调用数据库中的存储过程。 第*页 使用Co

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档