第1章 网站数据库概述 1
1.1 什么是网站数据库 2
1.2 网站数据库的发展环境 4
1.3 Active Server Pages 5
1.3.1 服务器端(Server端)与客户端(Client端) 5
1.3.2 什么是ASP 6
1.3.3 服务器端如何处理ASP 6
1.3.4 可运行ASP的Web Server(Web服务器) 7
1.4 ActiveX Data Objects 8
1.5 Personal Web Server 4.0 8
1.6 Access与ODBC 11
1.6.1 数据库(Database) 11
1.6.2 Access 12
1.6.3 ODBC 13
1.7 FrontPage 2000 14
1.8 网站数据库的工作方法 16
1.9 小结 18
第2章 建立网站服务器 19
2.1 建立网站服务器——安装PWS 4.0 20
2.2 安装FrontPage 2000 28
2.3 测试PWS 4.0是否正常工作 36
2.3.1 特殊网络地址“127.0.0.1”的妙用 36
2.3.2 如何查询自己计算机的IP地址 37
2.3.3 解决单机用户的困扰 39
2.3.4 管理PWS 42
2.4 用Access 2000建立数据库 43
2.5 小结 51
第3章 利用Access2000快速制作数据库网页 53
3.1 成果展示 54
3.2 设置ODBC驱动程序 55
3.3 用Access 2000制作可读取数据库的ASP网页 61
3.4 用FrontPage 2000测试ASP网页 67
3.5 测试结果详述 79
3.6 小结 85
第4章 利用FrontPage 2000快速制作数据库网页 87
4.1 成果展示 88
4.2 用FrontPage制作ASP网页 88
4.3 以浏览器测试APS网页 104
4.4 任意存放网站中的网页 109
4.5 小结 120
第5章 剖析SQL语法 121
5.1 基本的SQL语法 122
5.2 数据的查询 122
5.2.1 SQL的基本测试 123
5.2.2 SQL语句归纳 143
5.3 数据的添加INSERT 144
5.4 数据的删除DELETE 147
5.5 数据的修改UPDATE 149
5.6 小结 151
第6章 设计网页数据库的第1个工具——ASP对象 153
6.1 ASP共有哪些对象 154
6.2 能显示目前上网人数的程序 155
6.3 详解Application对象的应用 157
6.4 详解Session对象的应用 159
6.5 详解Response对象的应用 161
6.6 详解Request对象的应用 163
6.7 详解Server对象的应用 172
6.8 详解Global.asa文件 174
6.9 显示上网人数程序详解 174
6.10 小结 176
第7章 设计网页数据库的第2个工具——ADO对象 177
7.1 ADO的组件 178
7.2 利用网页来存取通讯录数据库 178
7.2.1 成果展示 179
7.2.2 程序代码介绍 184
7.3 详解Connection对象的应用 188
7.3.1 链接数据库 188
7.3.2 剖析各种不同的数据库链接状况 189
7.4 详解Recordset对象的应用 193
7.4.1 让两个以上的用户同时存取数据库 193
7.4.2 详解删除页的SQL语句 194
7.4.3 其他查询数据的方法 196
7.5 详解Command对象的应用 201
7.5.1 如何利用Command对象运行SQL指令 201
7.5.2 其他的CommandType属性 203
7.5.3 设置CommandText对象 204
7.5.4 设置Parameter对象 204
7.5.5 运行SQL指令 206
7.6 存取通讯录数据库的程序详解 207
7.6.1 主对话框制作详解 207
7.6.2 查询对话框制作详解 220
7.6.3 新增对话框制作详解 235
7.6.4 删除对话框制作详解 243
7.7 小结 251
第8章 设计网页数据库的高级工具——VBScript 253
8.1 什么是VBScript 254
8.1.1 Visual Basic 254
8.1.2 VBA 255
8.1.3 VBScript 256
8.2 VBScript程序初步 258
8.3 数据形态与变量 260
8.3.1 Variant变量 260
8.3.2 变量 261
8.3.3 变量的声明 262
8.3.4 变量命名的技巧 264
8.3.5 变量的生命周期及有效范围 264
8.3.6 变量有效范围的测试 265
8.3.7 常数 269
8.4 数组 271
8.4.1 利用数组计算平均分数 272
8.4.2 高维度数组 273
8.4.3 动态数组 274
8.5 表达式与运算符 278
8.5.1 算术运算符 278
8.5.2 比较运算符 285
8.5.3 逻辑运算符 288
8.6 流程控制 294
8.6.1 循环 295
8.6.2 条件判断 308
8.7 程序 321
8.7.1 Sub程序 322
8.7.2 Function程序 326
8.8 内置函数 329
8.8.1 输入与输出函数 329
8.8.2 字符串函数 340
8.8.3 数学函数 346
8.8.4 日期时间函数 349
8.8.5 转换函数 351
8.8.6 检查函数 356
8.9 小结 361