金世纪ASP课程讲义.ppt

上传人:zhu****ei 文档编号:2863748 上传时间:2019-12-02 格式:PPT 页数:36 大小:845KB
返回 下载 相关 举报
金世纪ASP课程讲义.ppt_第1页
第1页 / 共36页
金世纪ASP课程讲义.ppt_第2页
第2页 / 共36页
金世纪ASP课程讲义.ppt_第3页
第3页 / 共36页
点击查看更多>>
资源描述
ASP 简介,第一章,2,目标,描述 Web 应用程序 了解 Active Server Pages 解释 ASP 的功能 解释客户端脚本和服务器端脚本的用法 使用 VBScript,3,客户端/服务器应用程序和 Web 应用程序,4,Web 上的应用程序体系结构,5,HTTP 的工作原理,6,网络接口和 HTTP 服务,7,访问数据库信息,8,Active Server Pages, = #12:00:00 AM# And Time “现在时间在 12:00 am 到 12:00 pm 之间“ “现在时间在 12:00 pm 到 12:00 am 之间“ ,9,ASP 文件的处理,10,ASP 的优点,11,基于 Web 的应用程序中的 ASP 文件,12,虚拟目录,双击 打开,鼠标右击 默认Web站点,选择 新建-虚拟目录,单击“下一步”,输入别名,单击 “下一步”,输入包含内容的目录路 径,或通过单击“浏览” 选择目录路径,单击 “下一步”,设置相应的访问权限,单击 “下一步”,单击 “完成”,设置好的 虚拟目录,简而言之,网络应用程序是Web服 务器上存储在一个目录及子目录下 的文件的集合。其根目录称为“虚 拟根目录”,子目录称为“虚拟目录”。,13,访问权限,访问权限,运行脚本,读取,执行 ASP 文件,写入,14,Web 应用程序中的脚本,15,Response.Write,16,使用 , 今天的日期是: ,17,客户端脚本用于表单提交,18,嵌入脚本,使用客户端脚本可以: 为用户提供交互 动态修改内容 检验数据 集成,在客户端脚本中,脚本将嵌入到 HTML 文档中。在网页显示时,主机浏览器将解释和执行该代码。,指定脚本语言,19,添加 HTML 按钮控件,单击“问候”,20,了解 VBScript,Visual Basic Scripting Edition 或 VBScript VBScript 是 Visual Basic 语言的一个子集 VBScript 代码可以嵌入到网页中,并且在网页被查看时由 Web 浏览器进行翻译 VBScript 可用于: 网页的客户端脚本、Active Server Page 可以与 VBScript 一起使用的应用程序,有: Internet Explorer Internet 信息服务 Outlook 将 VBScript 用作其宏语言 Windows Scripting Host,21,数据类型,VBScript 只支持一种数据类型 - Variant。 Variant 数据类型可以容纳 Visual Basic 支持的任何类型的数据,如字符串、整数等。,“) x = “我的网页“ Response.Write (x) %,22,Variant 的子类型2-1,23,Variant 的子类型2-2,24,数据转换2-1,使用各种可用的转换函数, 可以将一个子类型中的数 据转换到另一个子类型中。,25,数据转换 2-2,26,变量,变量是一个指向某个内存位置的容器。 用于保存脚本执行期间可能更改的值。 在脚本中使用的变量,不必使用前声明。 Dim、Public 或 Private 语句用于声明变量。 Option Explicit 用于确保所有变量在使用之前已被声明。Option Explicit 语句应包括在 ASP 指令之后和所有 HTML 文本或脚本命令之前。,27,变量使用示例,执行时将产生错误,这是因为 Option Explicit 语句指定所有变量应该在使用前被声明。,28,变量的作用域,过程级变量 脚本级变量 页面级变量 应用程序级和会话级变量,29,算术操作符,30,比较操作符,31,逻辑操作符和连接操作符,32,条件语句,If.Then.Else 语句:根据逻辑条件的值为 True 或 False 来决定执行的代码块。 Select Case 语句:通过将单个测试值与 case 值 列表进行比较来决定执行的代码块。,用于在运行期间根据条件在两个或多个可选代码块之间进行选择,If condition Then statements Else elsestatements End If,select case x case expressionlist1 statements case expressionlistn statements case else statements end select,33,循环语句,While.Wend语句、Do.Loop 语句:用于不限次数地重复执行一个语句块,直至条件为 False ForNext:用于重复执行语句指定次数的循环,用于控制程序中重复执行操作的结构,“) next %,34,注释,HTML注释,VBScript注释,注释有助于开发人员对源代码的理解和修改,35,VBScript 中的错误处理, 0 Then response.write “错误号:“ & CStr(Err.Number) & “ response.write “错误描述:“& Err.Description Else response.write “计算值为“ & z End If Err.Clear 清除该错误。 %,36,总结,创建动态网页可以使用下列方式: 基于服务器的脚本 客户端脚本 动态 HTML ASP 是一种技术,为 Web 服务器提供处理应用程序逻辑和向浏览器返回标准 HTML 的能力。 VBScript 是 Visual Basic 语言的子集,并且支持 VB 的大多数语法和结构。,
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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