第1章 ASP概述 1
1.1 ASP概述 2
1.1.1 什么是ASP 2
1.1.2 ASP的特点 2
1.2 ASP的环境配置 3
1.2.1 IIS的安装 3
1.2.2 IIS的配置 6
1.2.3 创建虚拟目录 10
1.3 创建第一个ASP程序 12
1.4 上机实践与练习 14
1.4.1 上机实践 14
1.4.2 思考和练习 14
第2章 ASP的脚本语言 15
2.1.1 VBScript概述 16
2.1 VBScript编程技术基础 16
2.1.2 VBScript编程基础 18
2.1.3 VBScript的控制语句 23
2.1.4 VBScript的过程和函数 32
2.1.5 VBScript的内部函数 35
2.2 JavaScript编程技术 38
2.2.1 JavaScript的简单实例 38
2.2.2 JavaScript的基本知识 39
2.2.3 JavaScript对象 42
2.2.4 JavaScript函数综合应用实例 49
2.3 上机实践与练习 50
2.3.1 上机实践 50
2.3.2 思考和练习 51
第3章 ASP的内置对象 53
3.1.1 ASP文件的组成 54
3.1 ASP的文档结构 54
3.1.2 声明脚本语言 55
3.1.3 ASP脚本的书写格式 56
3.2 Request对象 61
3.2.1 HTML的响应机制 61
3.2.2 Request对象的成员 65
3.2.3 Request对象的使用 66
3.3 Response对象 76
3.3.1 Response对象的成员 76
3.3.2 Response对象的使用 77
3.4 Server对象 80
3.4.1 Server对象的成员 81
3.4.2 Server对象的使用 81
3.5.1 Session对象的成员 85
3.5 Session对象 85
3.5.2 Session对象的应用 86
3.6 Application对象 91
3.6.1 Application对象的成员 91
3.6.2 Application对象的使用 91
3.7 Global.asp文件 94
3.8 上机实践与练习 95
3.8.1 上机实践 95
3.8.2 思考和练习 95
第4章 ASP的内置组件 97
4.1 ASP组件简介 99
4.2 AdRotator组件 99
4.3 Content Linking组件 102
4.3.2 ContentLinking组件的方法 103
4.3.3 使用ContentLinking组件 103
4.3.1 ContentLinkingList文件 103
4.4 Dictionary对象 108
4.4.1 Dictionary对象的成员 108
4.4.2 使用Dictionary对象 109
4.5 上机实践与练习 111
4.5.1 上机实践 111
4.5.2 思考和练习 111
第5章 ASP中的文件处理技术 113
5.1 File对象 114
5.2 Folder对象 119
5.3 Driver对象 122
5.4 上机实践与练习 125
5.4.1 上机实践 125
5.4.2 思考和练习 125
第6章 ASP中的数据库编程技术 127
6.1 Access数据库基础 128
6.1.1 安装Access数据库 128
6.1.2 使用Access数据库 132
6.2 SQL语言基础 136
6.2.1 查询语句 137
6.2.2 数据定义语句和操作语句 140
6.3 ADO数据库编程 141
6.3.1 ADO简介 142
6.3.2 Connection对象 142
6.3.3 RecordSet对象 149
6.3.4 Field对象 167
6.4 上机实践与练习 169
6.4.1 上机实践 169
6.4.2 思考和练习 169
第7章 计数器系统 171
7.1 网页计数器 172
7.2 网站计数器 174
7.3 上机实践与练习 175
7.3.1 上机实践 175
7.3.2 思考和练习 175
第8章 新闻发布系统 177
8.1 需求分析 178
8.2 数据库设计 178
8.3 系统实现 179
8.3.1 default.asp文件 179
8.3.2 checkpass.asp文件 180
8.3.3 manageposts.asp文件 182
8.3.4 updatenews.asp文件 188
8.3.5 news.asp文件 190
8.4.2 思考和练习 192
8.4 上机实践与练习 192
8.4.1 上机实践 192
第9章 BBS论坛系统 193
9.1 需求分析 194
9.2 数据库设计 194
9.3 系统实现 195
9.3.1 newuser.asp文件 195
9.3.2 default.asp文件 197
9.3.3 reply.asp文件 202
9.3.4 function.asp文件 206
9.3.5 put.asp 207
9.3.6 master.asp 208
9.4 上机实践与练习 211
9.4.1 上机实践 211
9.4.2 思考和练习 211