第1章 认识Web数据库 1
1.1 Web数据库概述 1
1.1.1 简介 1
1.1.2 发展历程 1
1.1.3 Web数据库的基本概念 2
1.1.4 ASP、ADO和Web数据库的关系 3
1.2 Web数据库的开发环境 4
1.3 ASP.NET简介 4
1.3.1 ASP.NET的新特征 4
1.3.2 ASP与ASP.NET的区别 5
1.3.3 ASP.NET的操作平台 6
小结 6
习题 6
第2章 Web数据库的基石 7
2.1 从纯文本文件到超文本文件 7
2.1.1 用记事本制作网页 8
2.1.2 用Word 2003制作网页 8
2.1.3 用IE浏览器制作网页 8
2.1.4 用FrontPage 2003制作网页 8
2.2 超文本置标语言的语法 9
2.3 超文本置标语言的基本结构 10
2.4 超文本置标语言的标识简介 11
2.5 层叠样式表 14
2.5.1 创建CSS文件 15
2.5.2 应用CSS 16
2.6 实训题 19
小结 27
习题 27
第3章 XML应用 29
3.1 概述 29
3.2 XML的特征 29
3.3 认识XSLT 32
3.4 使用XML 33
3.5 实训题 35
小结 37
习题 37
第4章 编辑和创建网页 38
4.1 使用FrontPage 2003 38
4.1.1 FrontPage 2003的主界面 38
4.1.2 FrontPage 2003的视图 38
4.1.3 建立新页面 41
4.1.4 在页面中插入文字 45
4.1.5 在页面中插入图像 45
4.1.6 在页面中绘制表格 47
4.2 使用超链接 48
4.2.1 建立超链接 48
4.2.2 网站内部的超链接 49
4.2.3 网页内部的超链接 49
4.2.4 利用浏览器来建立外部的超链接 51
4.2.5 建立电子邮件超链接 51
4.2.6 取消超链接 52
4.3 使用表单 52
4.3.1 表单的组成 52
4.3.2 表单的创建 52
4.3.3 处理表单数据 53
4.4 设计框架网页 53
4.5 行为事件 55
4.6 多媒体效果 56
4.7 实训题 57
小结 59
习题 59
第5章 脚本语言VBScript和JavaScript 61
5.1 VBScript脚本语言 61
5.2 VBScript的输入/输出 62
5.2.1 输出函数MsgBox() 62
5.2.2 输出语句MsgBox() 66
5.2.3 输入函数InputBox() 66
5.3 VBScript的语句 68
5.3.1 VBScript的运算符及数据类型 69
5.3.2 常量、变量及注释 71
5.3.3 赋值语句 75
5.3.4 控制语句 75
5.3.5 Set语句 83
5.3.6 Call语句 83
5.4 VBScript中的过程 83
5.4.1 子过程 83
5.4.2 函数过程 85
5.4.3 过程调用 85
5.5 VBScript对象的使用 86
5.5.1 应用VBScript对象 86
5.5.2 对象的属性、事件和方法 87
5.5.3 VBScript中Window对象的使用 88
5.5.4 VBScript中Document对象的使用 93
5.6 VBScript事件应用 97
5.7 JavaScript脚本语言 100
5.8 JavaScript的输入/输出 100
5.9 JavaScript的语句 101
5.10 JavaScript的函数 107
5.11 JavaScript的对象 110
5.12 JavaScript事件应用 114
5.13 实训题 118
小结 128
习题 129
第6章 引入Active Server Pages 131
6.1 Active Server Pages简介 131
6.1.1 交互式页面 131
6.1.2 ASP的组成 133
6.1.3 设置虚拟目录 133
6.2 ASP的文件结构 134
6.3 调试ASP程序 136
6.3.1 Microsoft Visual Studio.NET 2003简介 137
6.3.2 创建Web页面 138
6.3.3 连接数据库 139
6.4 运行平台 140
6.5 ASP的对象模型 141
6.6 包含指令#include 142
6.7 实训题 143
小结 149
习题 150
第7章 应用ASP 151
7.1 认识交互页面 151
7.1.1 Request对象 151
7.1.2 Response对象 157
7.1.3 Application对象 160
7.1.4 Session对象 163
7.2 Cookies的使用 165
7.2.1 Request对象中的Cookies集合 165
7.2.2 Response对象中的Cookies集合 166
7.3 Server对象 167
7.4 聊天室实例 171
7.4.1 概述 171
7.4.2 框图 172
7.4.3 源代码 172
小结 177
习题 179
第8章 应用内、外组件 180
8.1 对象实例的创建 180
8.2 应用FileAccess组件 181
8.2.1 概述 181
8.2.2 操作文件夹 181
8.2.3 操作文件 187
8.2.4 读、写文件 189
8.3 内置组件 192
8.4 外置组件 193
8.5 组件应用 193
8.5.1 应用Ad Rotator组件 193
8.5.2 应用CDONTS组件 194
8.5.3 其他组件简介 195
8.6 实训题 197
小结 199
习题 199
第9章 应用ADO 201
9.1 概述 201
9.2 SQL语句的应用 204
9.2.1 SELECT语句的功能 204
9.2.2 常用操作符 205
9.2.3 数据表的创建和修改 207
9.2.4 数据表中记录的插入、删除和更新 208
9.3 ADO常量的作用 210
9.4 Connection对象 212
9.4.1 Connection对象的创建和对象释放 212
9.4.2 Connection对象的属性和方法 212
9.4.3 数据源名的创建 213
9.4.4 数据库的连接方式 214
9.4.5 Connection对象应用 216
9.5 Command对象 219
9.5.1 Command对象的创建 219
9.5.2 Command对象的属性和方法 219
9.5.3 Command对象的应用 220
9.6 Recordset对象 221
9.6.1 Recordset对象的创建 221
9.6.2 Recordset对象的属性和方法 222
9.6.3 Recordset对象的应用 223
9.6.4 SQLServer数据库系统应用 226
9.7 实训题 227
小结 231
习题 232
第10章 Web数据库的发展趋势 234
10.1 Web数据库的特征 234
10.2 Web数据库的趋势 234
小结 236
习题 236
第11章 Web数据库实例 237
11.1 初步设计Web数据库 237
11.2 网络超市 238
11.2.1 概述 238
11.2.2 框图 240
11.2.3 源代码 241
11.3 在线考试系统 248
11.3.1 概述 248
11.3.2 框图 249
小结 250
习题 251
附录A HTML参考 252
附录B 内置组件FileAccess 265
附录C ASP对象模型参考 269
附录D ADO 2.5对象模型 273
附录E ADO 2.5常量参考 281
部分习题参考答案 283
参考文献 285