入门篇 编写和发布动态网页 3
第1章 ASP概述 3
1.1 ASP是什么 3
1.2 ASP运行环境 5
1.3 ASP的开发工具 11
1.4 一个简单的ASP程序 12
1.5 ASP文件的组成 16
1.6 编写ASP文件的注意事项 17
1.7 相关知识 18
本章小结 19
思考与练习 19
第2章 HTML语言简介 20
2.1 HTML文件的结构 20
2.2排版标记 22
2.3字体标记 24
2.4列表标记 26
2.5超链接标记 28
2.6表格标记 30
2.7多媒体标记 32
2.8框架标记 34
2.9表单 37
单行文本输入框 37
密码输入框 38
单选按钮 38
复选框 38
提交按钮和重置按钮 38
下拉式选单 39
多行文本框 39
2.10相关知识 41
本章小结 42
思考与练习 42
第3章 VBScript脚本语言 43
3.1响应用户的输入 43
3.2数据类型、运算符及表达式 46
3.3分支语句 50
If语句 50
Select Case语句 55
3.4循环语句 57
For…Next语句 57
While…Wend语句 61
Do…Loop语句 61
循环嵌套 62
3.5数组 64
3.6 VBScript的过程 66
Sub过程 66
Function函数 68
ASP包含文件 70
3.7其他语句 71
Exit语句 71
Rem语句 72
On Error语句 72
Set语句 72
Randomize语句 72
本章小结 73
思考与练习 73
提高篇 ASP的内置对象和组件 77
第4章 Request对象和Response对象 77
4.1 Request对象 77
Request对象的Form集合 77
Request对象的QueryString集合 80
Request对象的ServerVariables集合 83
Request对象的ClientCertificate集合 85
Request对象的TotalBytes属性 85
Request对象的BinaryRead方法 86
4.2 Response对象 86
Response对象的Write方法 86
Response对象的Redirect方法 88
Response对象的End方法 89
Response对象的属性 89
4.3 Cookies 91
本章小结 93
思考与练习 93
第5章 Session对象和Application对象 95
5.1 Session对象 95
Session对象中数据的存取 95
Session对象中数组的存取 97
Session对象的属性 100
Session对象的方法 101
5.2 Application对象 103
Application对象简介 103
Application对象的方法 103
5.3 Application、 Session对象的事件与Global.asa文件 106
应用程序 106
Application、 Session对象的事件 106
Global.asa文件 107
本章小结 109
思考与练习 110
第6章 Server对象 111
6.1 Server对象的ScriptTimeout属性 111
6.2 Server对象的方法 113
CreateObject方法 113
Execute方法和Transfer方法 114
HTMLEncode方法 116
UrlEncode方法 118
MapPath方法 118
本章小结 120
思考与练习 120
第7章 ActiveX组件 121
7.1 Ad Rotator组件 121
7.2 Browser Capabilities组件 125
7.3 Page Counter组件 127
7.4 Counters组件 128
7.5 File Access组件 132
对驱动器的操作 132
对文件夹的操作 135
对文件的操作 138
本章小结 145
思考与练习 146
拓展篇 ASP数据库开发 149
第8章 数据库基础 149
8.1用Access建立数据库 149
数据库的基本概念 149
建立数据库 150
8.2结构化查询语言SQL 154
Select语句 154
Insert语句 162
Delete语句 163
UpDate语句 163
本章小结 164
思考与练习 164
第9章 数据库访问组件 166
9.1 ADO对象简介 166
9.2 Connection对象 167
使用ODBC数据源连接 167
使用连接字符串连接 172
使用包含文件 173
Connection对象的常用属性 175
Connection对象的常用方法 176
Errors集合与Error对象 179
事务处理 182
9.3 Command对象 183
使用Command对象查询数据库 183
Command对象的属性和方法 185
Parameters集合与Parameter对象 189
9.4 Recordset对象 194
R ecordset对象中记录集的结构 194
Recordset对象实例的创建 195
分页显示记录集 199
使用Recordset对象更新数据库 202
Fields集合与Field对象 203
本章小结 205
思考与练习 206
第10章 ASP的综合实例 207
10.1人事管理综合实例 207
10.2网上论坛综合实例 221
10.3网上书店综合实例 239
本章小结 295
思考与练习 295
附录 HTML标记一览 296
参考文献 299