内容简介
第1章 创建服务器环境
1-1 准备互动网页的执行环境
1-1-1 选择ASP的原因
1-1-2 如何执行ASP的程序
1-2 架设网站服务器
1-2-1 选择网站服务器软件
1-2-2 在Windows 95/98上安装PWS 4.0
1-2-3 在Windows 2000 Professional/XP上安装IIS 5.0
1-3 数据库基础
1-3-1 数据结构模型
1-3-2 关系数据库系统
1-3-3 数据库构成
1-3-4 数据库文件构成
1-4 SQL Server 2000数据库服务器安装配置
1-4-1 SQL Server 2000的安装
1-4-2 启动SQL Server
1-4-3 利用SQL创建数据库
1-5 测试网站服务器
1-5-1 Windows 95/98测试
1-5-2 Windows 2000/XP测试
1-6 小结
1-7 习题
第2章 ASP基础
2-1 ASP文件的结构
2-2 ASP基本语法
2-3 声明脚本语言
2-4 <Script>标记和<%…%>标记的区别
2-5 在HTML文件中应用ASP变量
2-6 在ASP中使用基本脚本语言
2-6-1 Do...Loop语句
2-6-2 For...Next语句
2-6-4 格式化数字
2-6-3 格式化日期
2-6-5 使用数学函数
2-6-6 使用Split()函数从字符串中取值
2-6-7 使用With语句
2-6-8 调用函数和过程
2-7 使用Server Side Include
2-7-1 SSI的功能
2-7-2 #Include指令
2-7-3 .inc文件
2-8 小结
2-9 习题
第3章 Request和Response对象
3-1 基本对象综述
3-2 Request对象
3-2-1 QueryString集合
3-2-2 Form集合
3-2-3 ServerVariable集合
3-3 Response对象
3-3-1 Response对象的属性
3-3-2 Response对象的方法
3-4 小结
3-5 习题
第4章 Server、Appllcation和Session对象
4-1 利用Server对象创建各种控件实例
4-1-1 Server对象的属性
4-1-2 Server对象的方法
4-2 Application对象为多个用户共享数据
4-2-1 Application的属性
4-2-2 Application对象的方法
4-2-3 Application对象的事件
4-3-2 Session对象的属性
4-3-1 Session简介
4-3 Session对象为每个用户保存数据
4-3-3 Session对象的方法和事件
4-3-4 利用Session存储信息
4-4 Globalasa文件初始化应用程序
4-5 小结
4-6 习题
第5章 ASP的内置组件
5-1 用Browser Capabilities组件来获取客户浏览器的信息
5-1-1 Browser组件
5-1-2 Browscap.ini文件
5-2 用FileSystem组件来处理文件
5-2-1 创建新文件
5-2-2 读取和追加数据
5-2-3 对文件及文件夹进行各种处理
5-3-1 计数器示例
5-3 常用技术
5-3-2 获取文件及文件夹信息
5-3-3 处理驱动器并获取驱动器信息
5-3-4 利用Content Linking组件进行网络导航
5-3-5 利用Dictionary组件来存储数据
5-3-6 利用Ad Rotator组件来制作动态广告
5-4 小结
5-5 习题
第6章 ADO访问数据库
6-1 ADO的原理
6-2 ADO进行数据库编程概述
6-3 SQL语言简介
6-3-1 SQL入门
6-3-2 集合函数
6-4 开始使用ADO
6-4-1 使用开放式数据库互联ODBC
6-4-2 创建一个系统DSN
6-4-3 ADOVBS.INC文件
6-5 Connection对象
6-5-1 创建Connection对象
6-5-2 Connection对象的方法
6-5-3 Connection对象的属性
6-6 获取DSN服务器的详细信息
6-7 Command对象
6-7-1 Command对象的属性
6-7-2 Command对象的方法
6-8 Parameters集合
6-8-1 Parameters集合的属性
6-8-2 Parameters集合的方法
6-9 Parameter对象
6-9-1 Parameter对象的属性
6-10-1 Errors集合的属性
6-10 Errors集合和Error对象
6-9-2 Parameter对象的方法
6-10-2 Errors集合的方法
6-10-3 Error对象的属性
6-11 小结
6-12 习题
第7章 RecordSet访问数据库
7-1 RecordSet简介
7-2 RecordSet对象的属性
7-2-1 记录游标移动的属性
7-2-2 数据维护属性
7-2-3 RecordSet对象的其他属性
7-3 RecordSet对象的方法
7-3-1 打开、关闭和复制RecordSet对象的方法
7-3-2 移动游标指针的方法
7-3-3 编辑修改数据的方法
7-3-4 RecordSet的其他方法
7-4-1 限制输出的记录数
7-4 RecordSet的应用
7-4-2 分页显示一张表
7-4-3 利用RecordSet对象更新数据库
7-5 Fields集合
7-6 Field对象
7-6-1 Field对象的属性
7-6-2 Field对象的方法
7-7 小结
7-8 习题
第8章 典型模块设计
8-1 留言版
8-1-1 模块简介
8-1-2 数据库设计
8-1-3 代码实现
8-2-2 数据库设计
8-2 BBS论坛
8-2-1 模块简介
8-2-3 代码实现
8-3 用户管理及用户登录
8-3-1 模块简介
8-3-2 数据库设计
8-3-3 代码实现
8-4 发送邮件
8-4-1 模块简介
8-4-2 代码实现
8-5 小结
第9章 应用案例——网上电子投票系统
9-1 系统分析与总体设计
9-1-1 系统功能描述
9-1-2 功能模块划分
9-2 数据库结构设计与实现
9-1-3 系统流程分析
9-3 目录结构
9-4 投票模块设计
9-4-1 投票模块
9-4-2 投票结果
9-5 记录/统计模块设计
9-5-1 记录查询
9-5-2 结果查询
9-6-1 投票管理模块
9-6 投票管理模块设计
9-6-2 添加/修改投票模块
9-6-3 保存添加/修改模块
9-6-4 删除投票模块
9-6-5 管理员登录
9-6-6 MD5加密模块
9-6-7 管理员修改密码
9-6-9 出错提示模块
9-6-8 管理员退出
9-7 小结
第10章 应用案例——网上商城购物系统
10-1 系统分析与总体设计
10-1-1 系统功能描述
10-1-2 功能模块划分
10-1-3 系统流程分析
10-2 数据库结构设计与实现
10-3 目录结构与通用模块
10-3-1 目录结构
10-3-2 通用模块
10-4 管理主界面与登录程序设计
10-5 新闻信息管理模块设计
10-5-1 添加新闻信息
10-5-2 删除新闻信息
10-5-3 添加新闻类别
10-5-4 删除新闻类别
10-6 商品信息管理模块设计
10-6-1 添加商品类别
10-6-2 删除商品类别
10-6-3 添加商品
10-6-4 商品图片上传
10-6-5 删除商品
10-7 订单管理模块设计
10-7-1 查询和处理新订单
10-7-2 查询已处理订单
10-7-3 查询投诉订单
10-8 用户管理模块设计
10-8-1 普通注册用户管理
10-8-2 更改管理员账号
10-8-3 管理系统注销退出
10-10 主界面上方模块设计
10-9 系统主界面设计
10-11 主界面左侧模块设计
10-11-1 用户注册与登录模块
10-11-2 订单查询模块
10-11-3 显示新闻消息模块
10-11-4 用户投诉模块
10-11-5 站内商品搜索模块
10-12 主界面右侧模块设计
10-13 主界面下方模块设计
10-14 主界面中间部分模块设计
10-14-1 购物篮模块设计
10-14-2 收银台模块设计
10-15 小结
第11章 应用案例——新闻发布及管理系统
11-1 系统分析与总体设计
11-1-1 系统功能描述
11-1-2 功能模块划分
11-1-3 系统流程分析
11-2-1 创建数据库
11-2-2 数据库逻辑结构设计
11-2 数据库结构设计与实现
11-2-3 创建表的脚本文件
11-3 目录结构与通用模块
11-3-1 目录结构
11-3-2 通用模块
11-4 系统主界面与登录程序设计
11-4-1 设计主界面
11-4-2 登录程序设计
11-4-3 设计管理界面
11-5 新闻类别管理模块设计
11-5-1 新闻类别管理界面
11-5-3 修改新闻类别
11-5-4 删除新闻类别
11-5-2 添加新闻类别
11-6 新闻发布管理模块设计
11-6-1 添加新闻
11-6-2 上传新闻图片
11-6-3 修改新闻
11-6-4 删除新闻
11-7 新闻阅读查询模块设计
11-7-1 阅读新闻
11-7-2 查看分类新闻
11-7-3 新闻查询管理
11-8 新闻评论管理模块设计
11-8-1 查看新闻评论
11-8-2 添加新闻评论
11-8-3 删除新闻评论
11-9 用户管理模块
11-10 小结
习题答案