a sp程序设计实验指导书

上传人:小** 文档编号:56894632 上传时间:2018-10-16 格式:DOC 页数:32 大小:1.17MB
返回 下载 相关 举报
a sp程序设计实验指导书_第1页
第1页 / 共32页
a sp程序设计实验指导书_第2页
第2页 / 共32页
a sp程序设计实验指导书_第3页
第3页 / 共32页
a sp程序设计实验指导书_第4页
第4页 / 共32页
a sp程序设计实验指导书_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《a sp程序设计实验指导书》由会员分享,可在线阅读,更多相关《a sp程序设计实验指导书(32页珍藏版)》请在金锄头文库上搜索。

1、实验一:网页制作基础实验一:网页制作基础【试验目的试验目的】 1.熟悉 html 编程环境 2.了解并掌握 Windows 2000/NT 服务器上 IIS 的安装与配置 3.了解并掌握虚拟目录的设置方法,配置和管理 WEB 服务器 4.了解并掌握 html 的调试技巧。 【试验要求试验要求】 1.熟悉 FRONTPAGE 的使用方法 2.熟悉 dreamwaver 的使用方法 3.预习 VBScript /JavaScript 脚本语言的使用方法 【试验内容试验内容】1 1、页面标记语言页面标记语言2 2、字体设定字体设定3 3、文字段落文字段落4 4、移动文字移动文字5 5、图形图象图形图

2、象实验二:动态网页的制作实验二:动态网页的制作【试验目的试验目的】 5.熟悉 ASP 编程环境 6.了解并掌握 Windows 2000/NT 服务器上 IIS 的安装与配置 7.了解并掌握虚拟目录的设置方法,配置和管理 WEB 服务器 8.了解并掌握 ASP 的调试技巧。 【试验要求试验要求】 4.熟悉 FRONTPAGE 的使用方法 5.熟悉 ASP 的语法结构 6.预习 VBScript /JavaScript 脚本语言的使用方法 7.预习 ASP 组件的使用方法。 8. 【试验内容试验内容】一、配置和管理一、配置和管理 WEB 服务器服务器 欲设置 WWW,为了方便起见,可先定下想要实

3、现的目标: 我已在 DNS 中将域名“”指向了 IP 地址“191.168.0.48” ,要求在浏览器 中输入此域名就能调出“D:Myweb”目录下的网页文件。 1、打开 IIS 管理器:选“开始菜单程序管理工具Internet 信息服务” 。如下图:2、设置“默认 Web 站点”项: “默认 Web 站点”一般用于对应向所有人开放的 WWW 站点,比如本文的“” ,本网中的任何用户都可以无限制地通过浏览器来查看 它。 打开“默认 Web 站点”的属性设置窗口:选“默认 Web 站点右键属性”即可。 设置“Web 站点”:“IP 地址”一栏选“192.168.0.48” ;“TPC 端口”维持

4、原来的 “80”不变。如下图: 设置“主目录”:在“本地路径”通过“浏览”按钮来选择你的网页文件所在的目录,本 文是“D:Myweb”。如下图:设置“文档”:确保“启用默认文档”一项已选中,再增加需要的默认文档名并相应调 整搜索顺序即可。此项作用是,当在浏览器中只输入域名(或 IP 地址)后,系统会自动在 “主目录”中按“次序”(由上到下)寻找列表中指定的文件名,如能找到第一个则调用第一 个;否则再寻找并调用第二个、第三个如果“主目录”中没有此列表中的任何一个文件 名存在,则显示找不到文件的出错信息。如下图:其它项目均可不用修改,直接按“确定”即可,这时会出现一些“继承覆盖”等对话框, 一般选

5、“全选”之后再“确定”即最终完成“默认 Web 站点”的属性设置。如下图:如果需要,可再增加虚拟目录:比如,有“ “news”可 以是“主目录”的下一级目录(姑且称之为“实际目录”) ,也可以在其它任何目录下,也即所 谓的“虚拟目录”。要在“默认 Web 站点”下建立虚拟目录,选“默认 Web 站点右键新建 虚拟目录”,然后在“别名”处输入“news”,在“目录”处选择它的实际路径即可(比如 “C:Newweb”) 。建好后如下图所示:3、 “”的测试 在服务器或任何一台工作站上打开浏览器,在地址栏输入“http:/”再回车, 如果设置正确,应就可以直接调出你需要的页面。如下图: 二、二、AS

6、P 语法简介语法简介 ASP 文件就是在普通 HTML 文件中嵌入 VBScript /JavaScript 脚本语言。 过去开发网 页也用脚本语言,但以前的脚本语言是在客户端运行,客户端浏览器必须支持才行。在 ASP 中,脚本在服务器端运行,当客户请求一个 ASP 文件时,服务器就把文件解释成标准 的 HTML 文件发回客户端。 1、ASP 文件的基本组成和约定 ASP 程序包括 3 个部分: 普通的 HTML 文件; Server 端的 Script 代码,位于 之间的程序代码 ;客户端的代码,位于 之间的程序代码。 在 ASP 中, VBScript 是默认的脚本语言,如需改变,可如下进

7、行: 2、ASP 程序编写注意事项 (1)在 ASP 中,字母不区分大小写; (2)在 ASP 中,标点符号均为英文状态下输入的标点符号;但在字符串中无所谓。 (3)普通的 HTML 元素可以在一行里连续书写,但在 ASP 中必须分行书写。一条 ASP 语句就是一行,一行也只能写一条 ASP 语句。 (4) 如果 ASP 语句太长,一行写不下,可用续行符“_”(下划线),也可直接写,让它自 动换行。 (5) 普通 HTML 的注释语句为: 。 (6) ASP 的注释语句为: REM 注释内容 注释内容 (7) 在 ASP 中,的位置相对随意,既可以单独占一行,也可以与 ASP 语句 和在一起占

8、一行。 (8) 书写风格,缩进格式,阶梯式,加注释 (9) 在 ASP 程序中可以包含 HTML 语句,充分利用 FrontPage 等编写 HTML 语句,特 别是表格等,在将 VBScript 脚本插入。3、 ASP 的调试技巧 用编辑器编写,用浏览器调试; 阅读出错信息,如错误描述、出错代码行数等,查出原因; 将一些语句注释掉,依次逐段调试; 在程序中临时添加输出语句,如 Response.Write,将中间结果输出来查看,以发现错 误。 启动 dreamweave 或文本编辑器中,然后切换到源代码显示方式。 在 与之间加入以下 ASP 代码: 将网页保存到形如 C:Inetpubwww

9、root 目录下,文件可命名为 first.asp。 启动 IE 浏览器,在地址栏中键入: http:/localhost/first.asp,然后按回车。注意观 察输出结果。 在 wwwroot 目录下创建立一个子目录,如 myweb,然后将 first.asp 文件复制到其中, 在 IE 浏览器的地址栏中键入: http:/localhost/myweb/first.asp,按回车。注意观察能否正 确运行。 4、ASP 文件举例 例 1:一个简单的 ASP 程序 欢迎您光临我的主页 例 2:一个简单的 ASP 程序 “欢迎您来访 例 3: 一个简单的 ASP 程序 欢迎您来访 欢迎您来访

10、欢迎您来访 欢迎您来访 欢迎您来访 欢迎您来访 三、三、ASP 脚本语言脚本语言 VBScript 脚本语言介于 HTML 和 VB、Java 等高级语言之间,更接近高级语言,但比普通高级 语言简单易学,功能稍弱。ASP 本身不是脚本语言,是为嵌入 HTML 页面的脚本语言提供 运行环境。VBScript、JavaScript,默认 VBScript 脚本语言程序在 Server 端执行,放在之间;为了某种需要,也可在 Cilent 端执行。 1、VBScript 代码的基本格式 ASP 程序通常将 VBScript 放在 Server 端执行,标识方法: VBScript 代码 VBScri

11、pt 放在 Client 端执行,语法格式如下: VBScript 代码 2、 VBScript 程序设计 实验目的: 了解并掌握 VBScript 脚本程序设计语言的基本语法知识及简单程序设计 方法 例 4、利用 VBScript 在网页中输出当前的时间和日期。使用函数今天的日期: 现在的时间: 现在的时间: 现在的时间: “ & Time & “%例 5、试编写一个 ASP 程序,实现记录某一页面的访问数。 先编辑一个统计.htm 文件:记录某个页面的点击数示例:统计.asp 统计.asp 的代码如下:“ & vbcrlf Application.Lock 请看讲解 Application

12、(CountWeb) = Application(CountWeb) + 1 累加器,点击数加 1 Application.UnLock Response.Write “WEB 服务器关闭重启前该页的点击总数为: “ & Application(CountWeb) %将结果(字符串信息)输出到浏览器,语法为:Response.Write 显示的内容。从例 wuf2.asp 可以看出,可以用“”来代替“”。2使用变量,IP address = Html 的语法结构见例子实验三实验三 WEBWEB 数据库的存取技术数据库的存取技术【试验目的试验目的】 1掌握 WEB 数据库的开发及应用 2以 Ac

13、cess 或 SQL Server 数据库为例,熟练掌握 ASP 数据库存取技术 3了解网站的构建方法【试验要求试验要求】 1预习 Access 或 SQL Server 数据库的基本知识 2预习 SQL 语句的使用方法 3设计一个具有查询、更新、删除和插入功能的网络数据库系统【试验内容试验内容】一个真正的、完整的站点是离不开数据库的,因为少量的数据,如网页访问人数等完 全可以存储在文本文件中,但实际应用中,需要保存的数据远不止这一点点,而且这些数 据之间往往还有关联,利用数据库来管理这些数据,可以很方便的查询和更新。数据库有 很多种,如:Fox 数据库(.dbf)、Access 数据库(.m

14、db)、Informix、Oracle 和 SQL Server 等等,本次实验将以 Microsoft Access 数据库为例来说明 ASP 是如何访问数据库的。为什 么选择 ASP 呢?统计数据表明,SQL Server 7.0 是当前最快、性价比最高的数据库,而 、、 等许多大型的网站都是使用 ASP 技术创建 的,所以 ASP 是比较容易掌握而且很实用的技术。 在进一步学习之前,要做哪些准备:1 如果你没有接触过数据库,建议先安装 Office 中的 Microsoft Access,了解一 下数据库的基本知识。2 接下来所讨论的内容,需要一个叫做 MDAC(Microsoft Da

15、ta Access Components)的组件,这个组件已经包含在 ASP 中,如果你想了解更多的相关内容,或者 下载最新的版本,可以访问 http:/ 数据库的基本操作数据库的基本操作1、数据库连接(用来单独编制连接文件 conn.asp)(用来连接 bbsdb1目录下的 user.mdb 数据库)2、显示数据库记录 原理:将数据库中的记录一一显示到客户端浏览器,依次读出数据库中的每一条记录 如果是从头到尾:用循环并判断指针是否到末 使用: not rs.eof如果是从尾到头:用循环并判断指针是否到开始 使用:not rs.bof (包含 conn.asp 用来打开 bbsdb1目录下的 user.mdb 数据库) (message 为数据库中的一个数据表,即你要显示的数据所 存放的数据表) rs.open sqlstr,conn,1,3 -(表示打开数据库的方式) rs.movefirst -(将指针移到第一条记录) while not rs.eof -(判断指针是否到末尾) response.write(rs(“name“) -(显示数据表 message 中的 name 字段) %(将指针移动到下一

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

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号