一、SQLServer.NET数据提供者⑴SqlConnection类.ppt

一、SQLServer.NET数据提供者⑴SqlConnection类.ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章利用ADO.NET 进行数据访问 第7章 ADO.NET的数据库访问技术 教学目的: 了解ADO体系结构,各成员的基本功能; 理解SqlCommand、SqlConnection、SqlDataAdapter、SqlDataAdapter 、DataSet的基本方法; 基本掌握SqlConnection、SqlCommand、SqlDataAdapter操作数据库的基本模式。 了解DataSet的功能特性,掌握创建与读取数据的方法; 第7章 ADO.NET的数据库访问技术 教学目的: 掌握DataSet与DataTable、DataRow和DataColumn之间构成关系; 基本掌握Datagrid的应用特性,绑定数据源的方法。 掌握SqlDataAdapter的Command型属性对象,与配置方法,Fill与Update方法; 掌握删除DataTable的行对象的方法,以及在Datagrid中编辑数据的方法,以及DataTable的行状态变化情况; 第7章 ADO.NET的数据库访问技术 教学目的: 基本掌握典型模式下的数据库更新方法。 掌握SqlDataAdapter的Command型属性对象,与配置方法,Fill与Update方法; 掌握删除DataTable的行对象的方法,以及在Datagrid中编辑数据的方法,以及DataTable的行状态变化情况; 基本掌握典型模式下的数据库更新方法。 第7章 ADO.NET的数据库访问技术 教学重点: SqlConnection、SqlCommand与SqlDataAdapter的基类功能与常用属性。 SqlDataAdapter数据数据方法与SqlCommand的ExecuteReader方法。 SqlDataAdapter 、SqlDataAdapter、DataSet 、DataGrid综合应用,读取数据库技术过程。 SqlDataAdapter 的Command成员与数据库操作方法,Datagrid的设置于数据编辑与提交方法。 第7章 ADO.NET的数据库访问技术 教学难点: 理解数据库连接、SQL操作的ADO组件实现模式。 理解SqlDataAdapter 、SqlDataAdapter、DataSet 、DataGrid典型应用模式。 在Datagrid中编辑数据以及典型模式下的应用关键字是现行删除方法。 ADO.NET数据访问 Microsoft公司用于访问多个提供程序中数据的Microsoft策略称为通用数据访问。通用数据访问的目标是可从任意类型计算机上的任意应用程序中访问任意类型的数据。数据源可包括关系数据库、文本文件、电子数据表、电子邮件或地址簿,数据可被存储在台式机、局域网、大型机、内联网或Internet上。 ADO.NET的优点 (1)互用性:ADO.NET使用XML为数据传输的媒质。 (2)易维护性:使用N层架构分离业务逻辑与其他应用层次,易于增加其他层次。 (3)可编程性:ADO.NET对象模型使用强类型数据,使程序更加简练易懂。 (4)高性能:ADO.NET使用强类型数据取得高性能。 (5)可扩展性:ADO.NET鼓励程序员使用Web方式,由于数据是保存在本地缓存中的,不需要解决复杂的并发问题。 ADO.NET概述 链接到ADO.NET的体系结构图 {.NET Data Provider 、DataSet } .NET Data Provider作为ADO.NET的连接和数据存取层,能够向它的另一个成员DataSet提供来自数据源的数据。 DataSet是ADO.NET的数据处理核心,它像数据库一样允许内部存放多个表对象,表由记录和数据字段组成,它包含主键、外键,表间也可建立关系,支持多个数据源、XML数据的存取以及数据集成,是客户端的高性能数据缓存区。在离线状态下,数据集能够独立接受应用程序对数据的增、删、改操作, 并可通过DataAdapter对象更新数据库。 使用ADO.NET开发数据库应用程序的步骤 管理支持程序与对象 .NET框架中的管理支持程序用于连接数据库、执行命令和获取结果。 这些结果既可以被DataReader直接处理,也可以通过DataAdapter放置在ADO.NET DataSet对象中以特别的方式向用户显示,还可以将数据和多个数据源结合起来在层级之间传送。 管理支持程序必须在连接状态下才能完成数据库的交互任务。 .NET 数据提供者 .NET 数据提供者包含一组数据提供者对象,用于与特定的数据源通信。 .NET 数据提供者被组织在特定的命名空间中,表1显示了它们的构成。 表1如下: 管理支持程序中的类 .NET 数据提供者 ⑴数据提供程序 .NET数据提供程序针对两类数据源分

文档评论(0)

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

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

1亿VIP精品文档

相关文档