第一部分 Web数据库网页介绍 1
第1章 创建Web数据库 1
1.1 创建简单Web数据库显示 3
1.2 更多内容 10
1.3 本章小结 10
第二部分 关键概念 11
第2章 理解数据库的概念和术语 11
2.1 关系数据库的性质 12
2.2 设计数据库 13
2.2.1 非正规数据库设计 13
2.2.2 正规的数据库设计 16
2.3 用Access 2000实现数据库设计 17
2.4 SQL概念和语法 27
2.4.1 理解SELECT命令 29
2.4.2 理解FROM子句 30
2.4.3 理解WHERE子句 30
2.4.4 理解GROUP BY子句 30
2.4.5 理解HAVING子句 30
2.4.6 理解ORDER BY子句 31
2.5 本章小结 32
第3章 用ADO和ODBC访问数据库 33
3.1 介绍ADO和ODBC基本概念 33
3.2 获取和安装ADO 34
3.3 寻找ADO文档 35
3.4 了解ADO对象 36
3.5 使用ADO对象 37
3.5.1 使用ADO的命名常数 37
3.5.2 使用ADO连接 38
3.6 定义ODBC数据源名 42
3.7 解决ODBC的问题 47
3.8 本章小结 48
第4章 用ADO访问表和记录 49
4.1 使用ADO Recordsets 49
4.2 使用ADO命令 73
4.3 使用ADO参数 74
4.4 使用ADO Error对象 76
4.5 本章小结 79
第5章 用服务器端脚本定制Web内容 80
5.1 构造ASP应用程序和ASP页 80
5.2 VBScript简介 84
5.2.1 查找VBScript文档 84
5.2.2 VBScript与Visual Basic的其他版本的区别 85
5.2.3 循环和逻辑控制 97
5.3 ASP对象简介 99
5.3.1 查找ASP文档 100
5.3.2 使用Request对象 100
5.3.3 使用Response对象 105
5.3.4 使用Server对象 107
5.3.5 使用Application对象 108
5.3.6 使用Session对象 110
5.3.7 使用ASP指令 111
5.4 本章小结 111
第6章 组织Web环境 112
6.1 在你的PC机上设置开发环境 112
6.1.1 获得一个Microsoft Web Server 113
6.1.2 创建可执行文件夹 119
6.2 管理Windows 2000和Windows NT Web页的安全性 129
6.3 寻找一个合适的Web呈现提供者 130
6.4 选择Web数据库应用程序的开发软件 131
6.4.1 Microsoft Access 131
6.4.2 Microsoft FrontPage 135
6.4.3 Microsoft Visual InterDev 141
6.5 本章小结 144
第三部分 开发应用程序 145
第7章 运行并显示查询 145
7.1 了解Holiday目录的应用程序 145
7.2 建立主菜单页 147
7.3 了解项目显示页 152
7.4 建立项目显示框架集 154
7.5 建立控制页 156
7.6 建立标题页 156
7.7 建立微缩图页 157
7.8 生成细节页 163
7.9 本章小结 169
第8章 根据一般目的表单更新表 170
8.1 维护项目应用 170
8.2 生成Holiday Item Maintenance页 172
8.3 回顾全部Holiday Item Maintenance页 186
8.4 本章小结 190
第9章 通过多个Web页更新表格 192
9.1 介绍Holiday Photo更新应用程序 192
9.2 创建项目更新框架集 196
9.3 生成控制页 197
9.4 生成项目列表页 198
9.5 生成假日项目添加页 203
9.6 生成假日项目修改页 212
9.7 生成假日项目删除页 215
9.8 本章小结 217
第10章 执行关键字搜索 218
10.1 介绍关键字搜索页 218
10.2 建立假日关键字维护页 222
10.2.1 对导航按钮的回答 224
10.2.2 对Add和Del按钮的回答 226
10.2.3 复习<head>区段 232
10.2.4 在HTML表单里显示数据库值 238
10.3 建立假日搜索条件页 240
10.4 创建假日搜索结果页 243
10.5 创建假日搜索标题页 244
10.6 建立假日搜索项目查找页 244
10.7 本章小结 260
第四部分 高级论题 261
第11章 实现文本查询 261
11.1 介绍Microsoft Indexing Service 261
11.2 打开与Indexing Service的ADO连接 262
11.3 打开Indexing Service ADO记录集 262
11.4 使用SQL查询Indexing Service 263
11.4.1 编写SELECT语句 263
11.4.2 编写FROM子句 266
11.4.3 编写Where子句 267
11.4.4 编写ORDER BY子句 271
11.4.5 查找其余文档 271
11.5 查找Web站点 273
11.6 本章小节 276
第12章 管理Session 277
12.1 了解Session对象 277
12.2 使用Session对象 280
12.3 本章小结 288
第五部分 用XML交换数据 291
第13章 在浏览器端使用XML 291
13.1 介绍XML 291
13.1.1 XML——可扩展标记语言 292
13.1.2 DTD——文档类型定义 293
13.1.3 XSL——可扩展样本表语言 294
13.1.4 XML命名空间 295
13.2 使用XML文档对象 295
13.2.1 装载XML文档对象 296
13.2.2 获得文本信息 297
13.2.3 非同步装载XML文档 297
13.2.4 从XML文档中获取数据 298
13.2.5 保存XML文档 308
13.3 使用XML DSO 308
13.4 使用XML数据岛 313
13.5 访问XML文档的其他方法 315
13.6 使用XSL样本表 321
13.7 本章小结 324
第14章 在服务器端使用XML 325
14.1 为客户端生成XML 325
14.2 在服务器端装载XML 331
14.3 传送XML对象 332
14.4 在服务器端使用XSL 344
14.5 本章小结 349
第六部分 优化和调试 351
第15章 优化应用程序性能 351
15.1 调整ASP页 351
15.2 优化数据库的使用 360
15.3 定期测试性能 365
15.4 本章小结 366
第16章 调试 367
16.1 一般调试技巧 367
16.1.1 在Internet服务管理器中设置执行许可 367
16.1.2 FrontPage中设置ExecutePermission 368
16.1.3 使用Personal Web Manager设置Execute Permission 369
16.2 使用Microsoft Script Debugger调试 376
16.3 本章小结 381