第9章 AP NET访问SQL Server 2005数据库 数据库原理及应用 刘金岭.ppt

第9章 AP NET访问SQL Server 2005数据库 数据库原理及应用 刘金岭.ppt

  1. 1、本文档共63页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 AP NET访问SQL Server 2005数据库 数据库原理及应用 刘金岭

第9章 ASP.NET访问 SQL Server 2005数据库 主要内容 ASP.NET概述 数据库访问技术ADO.NET 数据库的连接 显示数据库中的数据 格式化显示数据库中的数据 数据插入 数据修改和删除 前言 ASP.NET是统一的 Web 开发平台,用来提供开发人员生成企业级 Web 应用程序所需的服务。 ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。 通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强该 ASP 应用程序的功能。 9.1 ASP .NET概述 主要内容 ASP.NET与ASP的联系和区别 ASP.NET的主要优点 ASP.NET与ASP的联系和区别 在运行机制上:ASP.NET被设计成首编译方式。在页面代码成功调试完毕后,可以进行人工编译,也可以在系统得到第一次访问请求的时候自动编译源代码,编译后生成了一个基类,以后每次的访问都是直接调用该基类。 在编码方式上:ASP.NET采用了代码分离的技术。ASP.NET的代码分离技术使得所有的逻辑代码是被封装在Script/Script代码块中的,有程序员负责编写逻辑代码。而HTML布局代码部分则可以由控件和HTML标记组成,可由美工人员负责美工处理。这样的好处不仅使得程序员和美工人员的工作量大大减少,提高程序的编制效率,而且缩短了程序开发周期。? 在支持语言上:ASP.NET放弃了对VBScript的支持,新的支持语言包括Visual Basic.NET(有的书中称为Visual?Basic?7.0)、C#(读?C?Sharp),J#等。其中C#是微软推出的一种专门用于ASP.NET新的编程语言,它具有Visual?Basic的编程高效性和C++语言的功能强大性,编程语法规则和C/C++很具有相识性。 本章的代码部分都是利用C#编写的。 ASP.NET的主要优点(1) 执行效率的大幅提高:ASP.NET是把基于通用语言的程序在服务器上运。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时行编译,这样的执行效果,当然比一条一条的解释强很多。 世界级的工具支持:ASP.NET构架是可以用Microsoft公司最新的产品Visual S开发环境进行开发,WYSIWYG(What You SeeIs What You Get,所见即为所得)的编辑。 强大性和适应性:ASP.NET可以运行在Web应用软件开发的几乎全部的台上。它对通用语言的基本库,消息机制,数据接口的处理都能无缝的合到ASP.NET的Web应用中。ASP.NET同时也是语言独立化language-independent)的,所以,可以选择一种最适合自己的语言编写程序,或者把程序用很多种语言来编写。 简单性和易学性:ASP.NET运行一些很平常的任务,如表单的提交和客端的身份验证,使得分布系统和网站配置变得非常简单。 ASP.NET的主要优点(2) 高效的管理性:ASP.NET使用一种字符基础的和分级的配置系统,使服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。一个ASP.NET的应用程序在一台服务器系统的安装中只需要简单的拷贝一些必需的文件,不需要系统的重新启动。 多处理器环境的可靠性:ASP.NET已经被设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使现在的ASP.NET应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高其效能,但现在的ASP做不到这一点。 自定义性和可扩展性:ASP.NET设计时考虑了让网站开发人员可以在自己的代码中定义“Plug-In”的模块。这与原来的包含关系不同,ASP.NET可以加入自己定义的各种组件。 9.2数据库访问技术ADO.NET 主要内容 ADO.NET概述 数据访问模式 ADO.NET概述 (1) ADO.NET 是.NET Framework 的一部分,是一种全新的数据库访问技术。 ADO.NET包含两个核心组件,分别是.NET Frame work数据提供程序和数据集DataSet。 1. .NET Framework数据提供程序 NET Framework数据提供程序用于连接到数据库、执行命令和检索结果。数据提供程序中包含的核心对象及其说明如表所示 。 ADO.NET概述 (2) .NET Framework 提供了四个数据提供程序:SQL Server.NET Framework 数据提供程序、OLE DB.NET Frame

文档评论(0)

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

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

1亿VIP精品文档

相关文档