第1章 Web数据库处理介绍 1
1.1 Web基础 1
1.1.1 通信协议和Web地址 2
1.1.2 在同一Web服务器上运行多个监听进程 4
1.2 数据库基础 4
1.3 动态Web页面 8
总结 12
第2章 关系数据库概念和微软Access 13
2.1 关系数据库概述 13
2.2 学习使用数据库实例 16
2.2.1 Clearwater Traders销售定货数据库 16
2.2.2 Northwoods大学数据库 19
2.3 使用Access 2000建立数据库表并插入数据 22
2.3.1 建立数据库表 22
2.3.2 插入数据 35
2.3.3 更新与删除数据 36
总结 36
第3章 结构化查询语言(SQL) 42
3.1 使用SQL建立数据库查询 43
3.1.1 编写查询从单个表中检索所有数据行 43
3.1.2 编写查询检索指定的记录 47
3.1.3 将查询结果排序 51
3.2 在查询中完成计算 53
3.3 在查询中使用分组函数 56
3.4 建立对多表的链接查询 59
3.5 建立UNION查询 63
3.6 使用SQL插入、更新和删除数据 64
3.6.1 插入数据记录 64
3.6.2 更新数据 68
3.6.3 删除数据 69
总结 71
第4章 HTML介绍 76
4.1 基本的HTML命令 77
4.1.1 HTML标签 77
4.1.2 HTML文档结构 78
4.1.3 HTML题头 80
4.1.4 文本格式命令 81
4.1.5 图形对象 86
4。1.6 HTML列表 91
4。1.7 HTML代码中的注释 93
4.2 Web页面中的表 94
4。2.1 HTML表定义标签 94
4。2.2 表大小和对齐方式 96
4.2.3 列头 96
4.2.4 表边框和单元间隔 98
4.2.5 指定表列的宽度 99
4.2.6 对齐表对象 100
4.3 超级链接 101
4.3.1 锚地在同一Web页面上的超级链接 101
4.3.2 关联不同Web页面的超级链接 103
4.3.3 对E-mail地址的超级链接 104
总结 104
第5章 Web服务器 111
5.1 Personal Web Server 111
5.1.1 Web服务器根文档目录和默认文档 113
5.1.2 目录浏览 117
5.1.3 Web站点活动日志 119
5.1.4 建立虚拟目录 122
5.1.5 管理虚拟目录访问权 124
5.1.6 监视Web站点性能 126
5. 2 影响Web站点性能的因素 128
5。3 Web服务器上的关联文件 129
5.3.1 绝对URL地址 129
5.3.2 相对URL地址 130
5.4 PWS与其他Web服务器的比较 132
总结 133
第6章 使用VB 6.0建立基于Web的数据库应用 137
6.1 Visual Basic概述 138
6.1.1 Visual Basic程序的构件 138
6.1.2 Visual Basic工程(Projects) 139
6.2 Visual Basic开发环境 140
6.3 建立Visual Basic数据库应用 143
6.3.1 修改窗体的属性 144
6.3.2 保存Visual Basic工程 145
6.3.3 建立窗体控件 146
6.4 使用Visual Basic访问数据库 147
6.4.1 建立ActiveX数据控件 149
6.4.2 使用程序代码处理数据 152
6.4.3 利用编码插入、执行和删除记录 164
6.5 使用DataGrid控件 167
6.6 使用Web页面显示Visual Basic程序 175
6.6.1 创建ActiveX文档 175
6.6.2 为ActiveX文档创建一个安装包 178
6.6.3 使用超级链接显示ActiveX文档 179
6.6.4 ActiveX文档和安全考虑 181
总结 181
第7章 客户端脚本 187
7.1 HTML窗体 187
7.2 脚本入门 192
7.3 使用VBScript创建客户端脚本 195
7.3.1 引用窗体字段和按钮单击事件 195
7.3.2 创建函数 196
7.3.3 VBScript变量 197
7.3.4 VBScript中的变量范围 198
7.3.5 在VBScript中使用消息框 198
7.4 创建一个脚本验证HTML窗体输入 199
7.5 调试客户端脚本 201
7.6 使用客户端脚本创建Cookies 204
7.6.1 临时Cookie 205
7.6.2 持久Cookie 207
7.7 使用脚本显示不同的Web页面和共享Cookie值 210
7.7.1 在一个新浏览器窗口中显示Web页面 210
7.7.2 从当前浏览器窗口转移到一个新Web页面 211
7.7.3 检索单个Cookie的变量的值 213
总结 216
第8章 服务器端脚本 221
8.1 动态服务器页面(ASP) 222
8.1.1 ASP命令 224
8.1.2 在ASP中显示数据库数据 225
8.1.3 调试ASP脚本 234
8.1.4 完成Order Items ASP 237
8.2 创建一个有客户端和服务器端脚本的Web应用程序 239
8.2.1 在多个ASP间共享数据值 240
8.2.2 从Order Items ASP文件中调用Login窗体 241
8.2.3 创建Login窗体ASP 242
8.2.4 创建一个ASP来验证用户名和口令并汇总定单数据 243
8.2.5 在ASP中创建客户端脚本 249
8.2.6 处理订单并更新数据库 257
8.2.7 更新Process Order显示 263
8.2.8 在服务器端脚本创建Cookies 264
8.3 在URL中压缩窗体参数值 267
总结 270
第9章 编译的Web服务器程序 277
9.1 公共网关接口 277
9.1.1 在CGI中处理输入和输出 278
9.1.2 使用Visual Basic写CGI程序 279
9.1.3 创建CGI程序显示Clearwater Traders Product Guide Web页面 284
9.1.4 在Visual Basic中调试CGI程序 290
9.1.5 使用超级链接调用CGI程序 294
9.1.6 创建一个检索输入变量的CGI程序 295
9.2 使用CGI程序的优缺点 311
9.3 为服务器端Web处理使用ActiveX DLL 311
9.3.1 ActiveX DLL和CGI程序的不同 312
9.3.2 使用Visual Basic创建ActiveX DLL 313
9.3.3 当编译ActiveX DLL时注册表的改变 318
9.3.4 在ActiveX DLL中检索数据库数据 320
9.3.5 把窗体输入参数传输给ActiveX DLL 323
总结 328