Visual C# 程序设计 讲稿 第12章.ppt

Visual C# 程序设计 讲稿 第12章.ppt

ID:56448336

大小:50.50 KB

页数:16页

时间:2020-06-18

Visual C# 程序设计 讲稿 第12章.ppt_第1页
Visual C# 程序设计 讲稿 第12章.ppt_第2页
Visual C# 程序设计 讲稿 第12章.ppt_第3页
Visual C# 程序设计 讲稿 第12章.ppt_第4页
Visual C# 程序设计 讲稿 第12章.ppt_第5页
资源描述:

《Visual C# 程序设计 讲稿 第12章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualC#程序设计第12章C#数据库基础ADO.NET概述ActiveXDataObjects.NET(简称ADO.NET)是微软设计的一种新的数据库访问技术ADO.NET提供了对XML的强大支持ADO.NET是为关系数据访问和非关系数据访问设计的数据连接模型,它可以实现对数据源的非连接处理ADO.NET概述Database.NETDataProdiverConnection(Transaction)Command(Parameters)DataReaderDataAdaperSelectInsertUpdateDelectDataSetDataR

2、elationCollectDataTableCollectionDatTableDataRowCollectionmnDataColumnCollectionConstrainCollectionXMLADO.NET构架ADO.NET概述ADO.NET连接数据源的方式数据集(DataSet)表(DataTable)关系(DataRelation)数据行约束(Constrain)列(DataColumn)行(DataRow)属性数据列ADO.NET数据提供程序ADO.NET数据提供程序为应用程序开发提供多层非连接模式,它帮助建立数据集和数据源之间的连接S

3、QLServer.NET数据提供程序属于System.Data.SqlClient命名空间OLEDB.NET数据支持程序是用来建立数据集中的表与OLEDB数据源之间的连接ADO.NET数据提供程序Connection对象建立与该数据源的连接提供一些属性用于输入与数据源进行连接所需的信息,如数据源所在的位置、数据库名、连接的用户帐号和密码DataReader对象DataReader对象以只读,只向前的方式提供了一种快速读取数据库数据的方式该对象仅与数据库建立一个只读的且仅向前的数据流ADO.NET数据提供程序DataAdapter对象DataAdapter

4、对象在DataSet与源数据之间起到桥梁的作用DataAdapter对象为我们隐藏了和Connection及Command对象沟通的细节DataAdapter对象提供了一组属性,用于将数据库中的数据填充至DataSet及将数据从DataSet更新到数据库ADO.NET数据提供程序DataSet(数据集)对象DataSet(数据集)对象是ADO.NET对象模型中最核心的对象DataSet对象表示数据的缓存,具有类似数据库的结构,如表、列、关系和约束DataSet具有许多XML特性,包括生成和使用XML数据和XML架构的能力ADO.NET数据提供程序Data

5、Set(数据集)所属对象DataTable对象DataColumn对象DataRow对象DataRelation对象ADO.NET数据组件的设置设置数据链接修改数据链接中的WorkstationID属性值为DataAdapter选择连接为数据适配器制定一个查询字符串ADO.NET数据组件的设置仅需要查询数据时,不需要生成Insert,Update和Delete语句生成数据集自动生成的数据库组件添加数据连接类Windows窗体数据绑定技术窗体可以利用两种类型的数据绑定简单数据绑定复杂数据绑定利用数据绑定作为数据表示和操作方法的最常见方案报表数据输入主控/详

6、细关系查找表Windows窗体数据绑定技术数据表字段的绑定连接到数据源放置文本框控件展开(DataBindings)属性,选择Text属性显示“高级数据绑定”对话框显示可用数据源的列表展开要绑定到的数据源,直到找到所需的单个数据元素确定绑定到的元素的名称Windows窗体数据绑定技术数据表的绑定连接数据集将控件的DataSource属性设置为包含要绑定到的数据项的对象如果数据源是数据集,将DataMember属性设置为要绑定到的表的名称Windows窗体数据绑定技术填充数据编制报表程序新建数据集添加新的CrystalReport生成一个新的空白报表为Cr

7、ystalReport添加数据源CrystalReport设计生成报表本章小结ADO.NET的基本概念几种ADO.NET数据组件的基本应用使用IDE提供的数据适配器设置向导与数据库建立连接进行基本的窗体控件与数据绑定完成最简单的报表并显示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。