(四)使用DataGrid控件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(四)使用DataGrid控件.ppt

第六章 使用ADO.NET访问数据 学习内容: 首先介绍了ADO.NET的基本框架,然后讲解如何使用其最核心的数据访问组件Connection,Command,DataSet,DataReader和DataAdapter对象,最后通过结合ASP.NET中的数据绑定控件Repeater,Datalist和DataGrid具体描述了如何将服务器端的数据以不同的格式表现。其重点在于这几个控件的使用方法,尤其是DataGrid控件的各种操作方法。 学习目标: 通过本章的学习,应能达到: 理解:ADO.NET的工作原理; 了解:Repeater和DataList控件; 应用:能够使用数据访问控件进行数据操作; 应用:能够应用DataGrid实现数据分页和数据排序; 应用:能够使用模版进行自定义查询和修改。 一、ADO.NET简介 Visual Studio.NET通过一组工具和命名空间提供对数据的访问,他们总体上被称为Microsoft ADO.NET。 一、ADO.NET简介 (一)ADO.NET是什么? ADO.NET是.NET技术的一部分 它是与数据打交道的许多类的集合 在.NET框架中,相似功能的类可以打包在一起,形成命名空间。ADO.NET最核心的命名空间有:System. Data, System.Data.SqlClient, System.Data.OleDb, System.Data.SqlTypes, System.Data.Common 3. ADO.NET是数据访问的一种接口 它不仅是一个数据访问接口,还是一个全新的、为.NET框架而生的解决方案。 一、ADO.NET简介 (二)ADO.NET的对象模型 ADO.NET对象模型中有两个核心组件:DataSet和.NET数据提供程序。通过这两个核心组件,可以实现数据访问和数据操作的分离。 一、ADO.NET简介 DataSet DataSet(数据集)是ADO.NET的非连接架构的核心组件。DataSet的引入是ADO.NET最重要的特征。 注意:连接环境和非连接环境的主要区别: P81 一、ADO.NET简介 DataSet DataSet对象 DataSet对象位于System.Data命名空间中。该对象可用作数据库的虚拟缓存,在使用数据库时,将应用最多或必须的数据放到DataSet中即可。 (2) DataSet集合 Tables,Relation,Constrains 一、ADO.NET简介 ADO.NET Data Provider ADO.NET结构的另一个核心元素是:.NET数据提供程序,其组件的设计目的相当明确:为了实现数据操作和对数据的快速、只进、只读访问。 ADO.NET提供两种.NET数据提供程序SQL Server.NET Data Provider和OLEDB.NET Data Provider。 二、数据访问控件的使用 (一).NET数据提供程序 .NET数据提供程序可用来连接到数据库、执行命令和检索结果。组成.NET数据提供程序的四个核心对象见下表: 二、数据访问控件的使用 对象 说明 Connection 建立并管理与指定数据源的连接 Command 对数据源执行命令 DataReader 从数据源中读取一个高效、只向前的、只读的数据流 DataAdapter 与DataSet配套使用,用于将数据推入DataSet,并将DataSet的任何更改更新到数据库源 表6-1 .NET数据提供程序的四个核心对象 二、数据访问控件的使用 (二) 使用Connection 对象 就像两个人打电话需要先建立连接,使用数据之前,必须先建立和数据源的连接。 要打开与一个数据库的连接,你可以创建连接对象的一个实例。创建了这个实例之后,你就可以调用连接对象的Open方法,打开一个连接。 二、数据访问控件的使用 案例6-1 添加 SqlConnection数据组件 在本案例中,使用的是Visual Studio.NET集成开发环境将SqlConnection组件添加到一个Web窗体中。 步骤1:添加SqlConnection组件 步骤2:设置ConnectionString属性 步骤3:连接SqlServer数据库并测试 步骤4:查看系统自动生成的相关代码 二、数据访问控件的使用 注意:如果不通过窗体设计其添加数据组件,也可以在程序中任何地方编写代

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档