第9-10章 ADO和Web应用程序.ppt

上传人:qwe****56 文档编号:70105338 上传时间:2023-01-16 格式:PPT 页数:11 大小:153KB
返回 下载 相关 举报
第9-10章 ADO和Web应用程序.ppt_第1页
第1页 / 共11页
第9-10章 ADO和Web应用程序.ppt_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《第9-10章 ADO和Web应用程序.ppt》由会员分享,可在线阅读,更多相关《第9-10章 ADO和Web应用程序.ppt(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第第9章章 ADO和和Web应用程序应用程序 ADO.NET是一个为是一个为 Microsoft.NET Framework 的编程的编程人员提供数据访问服务的对象模型,是访问数据库所采人员提供数据访问服务的对象模型,是访问数据库所采用的技术。用的技术。ASP.NET是是Microsoft的新一代服务器端技术,是的新一代服务器端技术,是.NET框框架的一部分。运用架的一部分。运用C#可以创建可以创建Web应用程序。应用程序。9.1 数据库概述 基本的数据模型系统有三种:层次模型基本的数据模型系统有三种:层次模型(Hierarchical Model)系统、网状模型)系统、网状模型(Networ

2、k Model)系统及关系模型)系统及关系模型(Relational Model)系统)系统,其中以关系其中以关系模型最为流行,已经成为数据库的标准。模型最为流行,已经成为数据库的标准。9.2 ADO.NET简介简介ADO.NET是一组用于和数据库进行交互是一组用于和数据库进行交互的面向对象类库。的面向对象类库。本章中的数据源是本章中的数据源是Microsoft SQL Server数据库。数据库。数据提供程序数据提供程序数据集数据集9.3 连接数据源连接数据源ADO.NET有两种数据库操作方式:有两种数据库操作方式:连接式。保证应用程序与数据库保持持续连接。在连接式数连接式。保证应用程序与数

3、据库保持持续连接。在连接式数据操作中,首先用据操作中,首先用SqlConnection对象建立数据连接,然后用对象建立数据连接,然后用SqlCommand对象操作数据库,然后用对象操作数据库,然后用SqlDataReader对象读对象读取数据。取数据。断开式。不需要应用程序与数据库之间的持续连接。在断开断开式。不需要应用程序与数据库之间的持续连接。在断开式数据操作中,首先用式数据操作中,首先用SqlConnection对象建立数据连接,然对象建立数据连接,然后用后用SqlDataAdapter对象获取数据填充到对象获取数据填充到DataSet对象中,可对象中,可以在以在DataSet中操作数据

4、。中操作数据。9.3 连接数据源连接数据源例例9.1使用控件的方式创建使用控件的方式创建Connection对象。对象。例例9.2使用代码的方式创建一个到使用代码的方式创建一个到SQL Server2005中的中的model1数据库的连接,使用数据库的连接,使用Windows集成的方式登录,本机服务器。集成的方式登录,本机服务器。9.4 使用 Command当创建了当创建了Connection对象后,就可以使用对象后,就可以使用Command对象对象来执行对数据源的插入、修改、删除及查询操作。来执行对数据源的插入、修改、删除及查询操作。Command对象是连接环境下所使用的对象,因此在执行对象

5、是连接环境下所使用的对象,因此在执行Command对象的方法时要保持连接的状态是始终打开的对象的方法时要保持连接的状态是始终打开的 属性:属性:Connection,CommandText,CommandType等等9.5 使用DataAdapter和DataSetDataSet是数据在本地的缓存,提供独立于数据源的关是数据在本地的缓存,提供独立于数据源的关系编程模型。由于系编程模型。由于DataSet独立于数据源,独立于数据源,DataSet可以可以包含应用程序的本地数据以及来自多个数据源的数据,包含应用程序的本地数据以及来自多个数据源的数据,但对于在数据源中加载数据,或将数据更新回数据源,

6、但对于在数据源中加载数据,或将数据更新回数据源,DataSet不提供直接的支持,不提供直接的支持,ADO.NET中使用中使用DataAdapter(数据适配器)来实现与数据源的交互。(数据适配器)来实现与数据源的交互。9.6 小结小结本章介绍了使用如何使用本章介绍了使用如何使用ADO.NET对数据库进行操作。对数据库进行操作。ADO.NET中主要包含中主要包含5个对象:个对象:Connection、Command、DataReader、DataAdapter及及DataSet,通,通过这过这5个对象的使用,可以实现在连接环境和非连接环个对象的使用,可以实现在连接环境和非连接环境下对数据库的插入

7、、修改、删除及查询等操作。境下对数据库的插入、修改、删除及查询等操作。第第10章章 WEB应用程序开发应用程序开发 C#是一种面向对象的语言,它简单易用,功能强大,除是一种面向对象的语言,它简单易用,功能强大,除了了Windows应用程序以外,使用应用程序以外,使用C#还可创建还可创建Web应用程应用程序、序、Web服务、服务、Web控件等更多的内容。控件等更多的内容。Web应用程序应用程序基于浏览器基于浏览器/服务器结构,程序运行于服务器端。客户和服务器结构,程序运行于服务器端。客户和服务器之间使用服务器之间使用Web页面进行交互。例如,在线电子商页面进行交互。例如,在线电子商务网站、论坛、博客等都是务网站、论坛、博客等都是Web应用程序。应用程序。ASP.NET概述与Web Form ASP.NET是一种建立动态是一种建立动态Web应用程序的技术。可以应用程序的技术。可以使用使用C#编写编写ASP.NET应用程序。应用程序。ASP.NET使用使用Web窗窗体(体(Web Form)来创建功能强大并且可以编程的)来创建功能强大并且可以编程的Web页。页。创建第一个创建第一个ASP.NET Web应用程序应用程序

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁