本书是一本全面介绍ASP动态网页设计与制作技术的教程。全书共分10章,内容包括ASP应用基础、HTML语言基础、VBScript脚本语言基础、ASP内置对象、ASP内置组件、文件系统组件、Web数据库基础、ADO对象、Web数据库操作实例、ASP综合应用实例,每章后附有习题及上机实训题目等。本书的最大的特点是以实际应用为直接目的,在讲解中结合大量的实例,使读者通过实例的学习加深理解,举一反三,真正掌握动态网页技术,并开发出高质量的动态网页。 本书可作为高职高专计算机、网络和电子商务等专业及相关专业的教材,也可供Web网站技术人员学习参考。
样章试读
目录
1.1 Web 基础知识
1.1.1 W W W 的含义
1.1.2 Web 的作用方式
1.1.3 URL 的意义
1.2 ASP 概述
1.2.1 什么是ASP
1.2.2 ASP 的特点
1.2.3 ASP 工作原理
1.2.4 静态网页与动态网页的交互过程
1.2.5 各种交互式动态网页技术简介
1.3 ASP 的运行环境
1.3.1 IIS 5.0 的安装与设置
1.3.2 PWS 的安装与设置
1.3.3 一个简单的ASP 网页
本章小结
习题与实训一
第2章 HTML 语言基础
2.1 HTML 语言概述
2.1.1 HTML 概述
2.1.2 HTML 文档结构
2.1.3 常用的HTML 编辑工具
2.2 HTML 标记
2.2.1 HTML 的基本标记
2.2.2 格式标记
2.2.3 文本标记
2.2.4 列表格式标记
2.2.5 图像标记
2.2.6 超链接标记
2.2.7 表格标记
2.3 表单结构
2.3.1 表单的概念
2.3.2 表单中常用标记
2.4 框架结构
2.4.1 框架网页的基本结构
2.4.2 框架标记
2.5 CSS 基础
2.5.1 CSS 样式简介
2.5.2 定义CSS 样式表
2.5.3 在HTML 中使用CSS
本章小结
习题与实训二
第3章 VBScript 脚本语言
3.1 脚本语言概述
3.1.1 VBScript 简介
3.1.2 JavaScript 简介
3.2 认识VBScript
3.2.1 VBScript 与Visual Basic 的区别
3.2.2 VBScript 代码的基本格式
3.2.3 在代码中加入注释
3.2.4 续行符的使用
3.2.5 第一个VBScript 脚本程序
3.3 VBScript 编程基础
3.3.1 VBScript 的数据类型
3.3.2 常量
3.3.3 变量
3.3.4 数组
3.3.5 VBScript 中的运算符
3.4 VBScript 的过程和函数
3.4.1 Sub 子程序
3.4.2 函数
3.5 VBScript 的条件语句
3.5.1 If …Then…Else 语句
3.5.2 Select Case 语句
3.6 VBScript 的循环语句
3.6.1 For …Next 循环
3.6.2 While…Wend 循环
3.6.3 Do…Loop 循环
3.6.4 For Each…In 循环
3.6.5 强行退出循环
3.7 VBScript 常用函数
3.7.1 输入、输出函数
3.7.2 常用数学函数
3.7.3 字符串函数
3.7.4 日期和时间函数
3.7.5 数据类型转换函数
3.7.6 数据类型判别函数
3.8 VBScript 综合编程实例
本章小结
习题与实训三
第4章 ASP 的内置对象
4.1 ASP 内置对象概述
4.2 Response 对象
4.2.1 Response 对象的属性
4.2.2 Response 对象的方法
4.2.3 Response 对象的数据集合
4.2.4 Response 对象的综合应用
4.3 Request 对象
4.3.1 Request 对象的属性
4.3.2 Request 对象的方法
4.3.3 Request 对象的数据集合
4.3.4 Request 对象的综合应用——留言板
4.4 Session 对象
4.4.1 Session 对象概述
4.4.2 Session 对象的创建与使用
4.4.3 Session 对象的属性
4.4.4 Session 对象的方法
4.4.5 Session 对象的数据集合
4.4.6 Session 对象的事件
4.5 Cookie 的使用
4.5.1 Cookie 概述
4.5.2 创建Cookie
4.5.3 读取Cookie 的值
4.5.4 使用Cookie 进行数据提交
4.6 Application 对象
4.6.1 Application 对象概述
4.6.2 创建和使用Application 变量
4.6.3 Application 对象的方法
4.6.4 Application 对象的事件
4.6.5 Application 对象的集合
4.6.6 Application 对象的综合应用——网上聊天室
4.7 Server 对象
4.7.1 Server 对象的语法
4.7.2 Server 对象的属性
4.7.3 Server 对象的方法
本章小结
习题与实训四
第5章 ASP 内置组件
5.1 ASP 内置组件概述
5.2 广告轮播组件Ad Rotator
5.2.1 Ad Rotator 组件的属性和方法
5.2.2 Ad Rotator 组件相关文件
5.3 浏览器兼容组件Browser Capabilities
5.3.1 Browscap.ini 文件
5.3.2 Browser Capabilities 组件的使用
5.4 Content Linking 组件
5.4.1 线性排列顺序文件
5.4.2 Content Linking 组件方法
5.5 计数器组件
5.5.1 计数器组件的方法
5.5.2 计数器组件的使用
5.6 CDONTS 组件
5.6.1 CDONTS 组件的属性和方法
5.6.2 CDONTS 组件使用举例
5.7 其他ASP 组件
本章小结
习题与实训五
第6章 文件系统组件
6.1 文件系统组件概述
6.2 FileSystemObject 文件系统对象
6.2.1 FileSystemObject 对象的方法和数据集合
6.2.2 复制、移动和删除文件
6.3 Folder 文件夹对象
6.3.1 Folder 对象的属性和方法
6.3.2 复制、移动和删除文件夹
6.4 TextStream 文件读写对象
6.4.1 TextStream 对象的属性和方法
6.4.2 读取文本文件
6.4.3 写文本文件
本章小结
习题与实训六
第7章 Web 数据库基础
7.1 概述
7.1.1 数据库简介
7.1.2 Web 数据库访问技术简介
7.1.3 ASP 访问数据库的方法
7.2 ODBC 的安装与参数配置
7.2.1 ODBC 数据源
7.2.2 创建ODBC 数据源
7.3 结构化查询语言SQL
7.3.1 SQL 语言概述
7.3.2 查询语句Select
7.3.3 查询语句应用举例
7.3.4 SQL 中的数据操纵语句
本章小结
习题与实训七
第8章 ADO 对象
8.1 ADO 对象概述
8.1.1 ADO 对象简介
8.1.2 ADO 数据集合简介
8.1.3 ADO 对象与数据集合之间的关系
8.2 Connection 对象
8.2.1 创建Connection 对象
8.2.2 Connection 对象的方法
8.2.3 Connection 对象的属性
8.2.4 Connection 对象应用实例
8.3 Command 对象
8.3.1 创建Command 对象
8.3.2 Command 对象的方法
8.3.3 Command 对象的属性
8.3.4 Command 对象应用实例
8.4 RecordSet 对象
8.4.1 创建RecordSet 对象
8.4.2 RecordSet 对象的方法
8.4.3 RecordSet 对象的属性
8.4.4 RecordSet 对象应用实例
8.5 Error 对象和Errors 数据集合
8.5.1 Error 对象和Errors 数据集合的定义
8.5.2 Error 对象的属性
8.5.3 Errors 数据集合的属性
8.5.4 Errors 集合的方法
8.6 Parameter 对象和Parameters 数据集合
8.6.1 Parameter 对象和Parameters 数据集合的定义
8.6.2 Parameter 对象的方法
8.6.3 Parameters 数据集合的属性
8.6.4 Parameters 数据集合的方法
8.7 Field 对象与Fields 数据集合
8.7.1 Field 对象与Fields 数据集合的定义
8.7.2 Field 对象的属性
8.7.3 Field 对象的方法
8.7.4 Fields 数据集合的属性
8.7.5 Fields 数据集合的方法
本章小结
习题与实训八
第9章 Web 数据库操作实例
9.1 ASP 程序中访问数据库的一般步骤
9.2 Web 数据库的几种主要连接方法
9.3 Web 数据库查询的一般方法
9.3.1 基本查询操作
9.3.2 分页显示技术
9.4 数据库的添加、删除和修改操作
9.4.1 向数据库中添加数据
9.4.2 删除数据库中的数据
9.4.3 修改数据库中的数据
本章小结
习题与实训九
第10章 ASP 综合应用实例
10.1 校园网选课系统
10.1.1 系统设计
10.1.2 用户登录和密码验证模块
10.1.3 输入课程信息模块
10.1.4 修改课程信息模块
10.1.5 浏览课程信息模块
10.1.6 检索课程信息模块
10.1.7 选择课程模块
10.1.8 查看选课信息模块
10.2 网上教学评分系统
10.2.1 系统概述
10.2.2 系统设计目标
10.2.3 系统设计思想
10.2.4 系统总体设计
10.2.5 数据库设计
10.2.6 数据库表设计
10.2.7 视图设计
本章小结
习题与实训十
部分习题参考答案
主要参考文献
]]>