- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 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:查看系统自动生成的相关代码
二、数据访问控件的使用
注意:如果不通过窗体设计其添加数据组件,也可以在程序中任何地方编写代
                您可能关注的文档
最近下载
- 基于隐私保护的社会性别劳动分工信息共享底层协议与算法实现.pdf VIP
 - 根据多波束水深数据估算人工鱼礁空方量的方法.pdf VIP
 - 如何理解“作风建设永远在路上,永远没有休止符”?我们应如何加强作风建设? (3) .doc VIP
 - 2025年咨询工程师环保项目现金流量表的编制与环境效益量化专题试卷及解析.pdf VIP
 - 联通华盛终端连锁化运营项目-销售管理培训.pdf VIP
 - 临时用电验收要点:国标GB50194-2014.pdf VIP
 - 综合交通运输体系规划编制技术导则.pdf
 - 2025至2030中国铝合金压铸件行业投资策略及应用需求潜力研究报告.docx VIP
 - 医院重大事件请示报告制度.docx VIP
 - 金风25MW机组运行维护手册.pdf VIP
 
原创力文档
                        

文档评论(0)