ADO.NET数据库访问技术案例教程 第4章 ADO.NET的数据库访问对象

ADO.NET数据库访问技术案例教程 第4章 ADO.NET的数据库访问对象

ID:45793740

大小:528.00 KB

页数:181页

时间:2019-11-17

ADO.NET数据库访问技术案例教程 第4章 ADO.NET的数据库访问对象_第1页
ADO.NET数据库访问技术案例教程 第4章 ADO.NET的数据库访问对象_第2页
ADO.NET数据库访问技术案例教程 第4章 ADO.NET的数据库访问对象_第3页
ADO.NET数据库访问技术案例教程 第4章 ADO.NET的数据库访问对象_第4页
ADO.NET数据库访问技术案例教程 第4章 ADO.NET的数据库访问对象_第5页
资源描述:

《ADO.NET数据库访问技术案例教程 第4章 ADO.NET的数据库访问对象》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第4章ADO.NET的数据库访问对象ADO.NET的工作原理4.1ADO.NET的对象4.2DataSet对象与DataView对象4.3建立与使用DataTable4.4ADO.NET访问数据库的基本途径4.8.NETFramework数据提供程序4.7数据记录的状态与版本4.6浏览数据表的数据与记录导航4.5ADO.NET是英文ActiveXDataObjectsforthe.NETFramework的缩写,它是.NETFramework提供给.NET开发人员的一组类,其功能全面而且灵活,在访问各种不同类型的数据时可以保持操作的一致性。ADO.NET的各个类位于System.D

2、ata.dll中,并且与System.Xml.dll中的XML类相互集成。ADO.NET的两个核心组件是:.NETFramework数据提供程序和DataSet。.NETFramework数据提供程序是一组包括Connection、Command、DataReader和DataAdapter对象的组件,负责与后台物理数据库的连接,而DataSet是断开连接结构的核心组件,用于实现独立于任何数据源的数据访问。——【知 识 技 能 目 标】——(1)了解ADO.NET的工作原理和ADO.NET的数据库访问对象。(2)掌握Connection、Command、DataReader、Dat

3、aAdapter、DataSet、DataTable、DataRow、DataColumn、DataView等对象的基本概念及其关系。(3)掌握DataSet、DataTable、DataRow、DataColumn等对象的主要属性和方法。(4)了解类型化数据集与非类型化数据集的区别。(5)了解数据记录的状态与版本。(6)掌握建立与使用DataTable的方法。(7)了解.NETFramework数据提供程序,重点掌握SQLServer.NETFramework数据提供程序和OLEDBFramework数据提供程序。(8)了解ADO.NET访问数据库的基本途径。——【本 章 学 习

4、 导 航】——本章主要讨论的内容是ADO.NET的类与对象,篇幅较长,建议分为三个教学单元:第一个教学单元为4.1、4.2、4.3.1;第二个教学单元为4.3.2至4.3.6和4.4;第三个教学单元为4.5至4.8。4.1ADO.NET的工作原理访问数据库时由Connection对象负责连接数据库;由Command对象下达SQL命令;DataAdapter使用Command对象在数据源中执行SQL命令,负责在数据库与DataSet之间传递数据;内存中的DataSet对象用来保存所查询到的数据记录;另外Fill命令用来填充数据集DataSet,Update命令用来更新数据源,如图4-

5、2所示。图4-2ADO.NET工作原理示意图数据库应用程序访问数据库的一般过程为:首先连接数据库;接着发出SQL语句,告诉数据库要提取哪些数据;最后返回所需的数据记录。4.2ADO.NET的对象【实例4-1】1.设计任务创建一个窗体,演示ADO.NET的各个对象。2.设计过程(1)新建一个项目Chapter4_1。(2)在窗体中添加5个Button控件、1个Label控件、1个TextBox控件和1个DataGrid控件,窗体及控件的设计外观如图4-3所示。图4-3演示ADO.NET各种对象的窗体在组件区添加了连接对象SqlConnection1、命令对象SqlCommand1、数

6、据适配器对象SqlDataAdapter1和数据集对象DataSet1。4.2.1Connection对象Connection对象用于建立与特定数据源的连接,使用一个连接字符串来描述连接数据源所需的连接信息,包括所访问数据源的类型、所在位置和名称等信息。1.操作演示项目“Chapter4_1”运行后,单击【连接对象及属性】按钮,在TextBox1中显示了连接字符串、连接数据库所在的计算机名称和连接的数据库名称,如图4-4所示。图4-4观察连接对象及属性2.浏览代码切换到代码窗体,观察Connection对象及其属性的具体应用。4.2.2Command对象使用Connection对象

7、建立了连接后,可以使用Command对象对数据源执行SQL语句或者存储过程把数据返回到DataReader或者DataSet中,实现查询、修改和删除等操作。1.操作演示项目“Chapter4_1”运行后,单击【命令对象及属性】按钮,在TextBox1中显示了命令对象所使用的连接、SQL语句,如图4-5所示。图4-5观察命令对象及属性2.浏览代码切换到代码窗口,观察命令对象及其属性、方法的具体应用。4.2.3DataReader对象DataReader对象用于从数据源提

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

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

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