1.1.1 服务器、网页与客户端浏览器 1
目录 1
4.8.2 输出数据至网页 7 1
第1章 Dreamweaver与网站设计 1
1.1 网站结构 1
1.1.2 网站结构 2
1.2 Dreamweaver所扮演的角色 4
1.3 Dreamweaver环境介绍 6
1.3.1 Dreamweaver基础入门 6
1.3.2 网页编辑 7
1.3.3 工具栏 11
1.3.4 “属性”面板 13
1.4 本章小结 15
1.5 习题 15
1.5.1 填空题 15
1.5.2 问答题 16
第2章 配置ASP开发环境 17
2.1 IIS安装与设置 17
2.2 IIS概述 19
2.2.1 启动IIS 19
2.2.2 IIS目录与网页浏览 20
2.2.3 设置IIS 22
2.3 Dreamweaver与ASP 24
2.4 定义Dreamweaver服务器网站 25
2.4.1 定义ASP网站 25
2.4.2 测试Dreamweaver 29
2.5 本章小结 31
2.6 习题 32
2.6.1 填空题 32
2.6.2 问答题 32
第3章 ASP基础 33
3.1 初探ASP 33
3.1.1 ASP网页结构 33
3.2 ASP语法基础 34
3.1.2 VBScrtipt 34
3.2.1 标识ASP程序代码 35
3.2.2 选择使用的语言 35
3.2.3 输出文字信息 36
3.3 VBScript基础 37
3.3.1 定义变量 37
3.3.2 使用If判断语句 38
3.3.3 多重判断语句Select-Case 39
3.3.4 循环语句 40
3.3.5 强制终止循环 45
3.4 动态HTML输出技巧 46
3.5 结构化的程序代码 47
3.5.1 分割程序代码 47
3.5.2 引用外部文件 48
3.5.3 运用Sub 50
3.5.4 函数与返回值 51
3.6 本章小结 53
3.7 习题 54
3.7.1 填空题 54
3.7.2 问答题 54
第4章 表单的请求与响应 55
4.1 无状态网络应用程序 55
4.2 ASP对象 56
4.3 运用表单 57
4.3.1 表单概述 57
4.3.2 创建新表单 57
4.4 表单元素 59
4.4.1 HTML标签和表单元素 59
4.4.2 输入字段 60
4.4.3 其他字段 60
4.5 组织表单元素 61
4.6 表单检验 63
4.7 Request对象与客户端数据传送 65
4.7.2 表单属性与数据传递 66
4.7.1 Request对象成员 66
4.7.3 Post属性值与Form集合对象 67
4.7.4 Get属性值与QueryString集合对象 69
4.8 Response对象与服务器端响应 71
4.8.1 Response对象成员 71
4.8.3 网页转向 72
4.9 本章小结 73
4.10 习题 73
4.10.1 填空题 73
4.10.2 问答题 73
第5章 ASP对象的应用 74
5.1 ASP对象 74
5.2 维护ASP网页的状态数据 74
5.3 APPlication对象 76
5.3.1 Application对象成员 76
5.3.2 存取Application对象 76
5.3.3 Application对象的锁定与释放 78
5.3.4 Application对象的开始与结束 79
5.4 Session对象 81
5.4.1 Session对象成员 81
5.4.2 存取Session对象 82
5.4.3 Session的到期和中止 84
5.4.4 Session事件 84
5.5 服务器行为与Server对象 87
5.5.1 Server对象成员 87
5.5.3 字符格式转换 88
5.5.2 创建对象CreateObject 88
5.5.4 重新导向网页 89
5.5.5 获取绝对路径 91
5.6 本章小结 92
5.7 习题 93
5.7.1 填充题 93
5.7.2 问答题 94
6.2 关系型数据库系统 95
第6章 导入数据库系统 95
6.1 动态网页与数据库系统 95
6.2.1 数据库结构 96
6.2.2 Access数据库系统 96
6.2.3 创建数据库 97
6.2.4 数据表结构 100
6.2.5 数据内容 102
6.2.6 字段索引 102
6.3 关系型数据 104
6.3.1 关系型数据库 104
6.3.2 主—明细数据 104
6.4 数据处理 105
6.5 ADO对象概述 106
6.6 连接数据库 107
6.6.1 Connection对象 107
6.6.2 引用Open方法 107
6.6.3 设置DSN 108
6.6.4 创建连接网页 110
6.6.5 使用连接字符串 110
6.7 Dreamweaver与数据库操作 111
6.7.1 快速创建数据库连接 111
6.7.2 自定义连接字符串 113
6.8 本章小结 114
6.9 习题 115
6.9.1 填空题 115
6.9.2 问答题 116
第7章 数据查询和关联运算 117
7.1 返回特定数据内容 117
7.1.1 创建和获取Recordset对象 117
7.1.2 浏览记录集内容 118
7.1.3 取得字段内容 119
7.1.4 关闭记录集 120
7.1.5 返回数据 120
7.1.6 设置记录集对象属性 121
7.2 Dreamweaver的运用 122
7.2.1 绑定记录集 122
7.2.2 查看程序代码 124
7.3 显示记录 125
7.3.1 显示一条记录内容 125
7.3.2 显示多条记录和分页设置 126
7.3.3 导航栏的控制 130
7.4 数据查询和SQL运用 131
7.4.1 调整记录集对象 132
7.4.2 SQL语句 133
7.5 数据库关联运算 136
7.5.1 关系型数据概念 136
7.5.2 关系型SQL语句 137
7.5.3 运用关系型SQL语句 138
7.5.4 多重记录集 143
7.6 本章小结 145
7.7 习题 146
7.7.1 填空题 146
7.7.2 问答题 147
第8章 数据处理与指令对象 148
8.1 数据处理的相关概念 148
8.2 Command对象和SQL 148
8.2.1 运用Command对象 149
8.2.2 编辑数据 150
8.2.3 编辑数据的SQL指令 152
8.3 运用Dreamweaver 153
8.3.1 新增数据 153
8.3.2 删除数据 157
8.3.3 修改数据 159
8.4 使用命令 161
8.5 用户身份验证 164
8.5.1 用户登录 164
8.5.2 注销用户和限制对页的访问 166
8.5.3 检查新用户名 167
8.6 本章小结 169
8.7 习题 169
8.7.1 填空题 169
8.7.2 问答题 170
第9章 计数器和浏览人次 171
9.1 简易计数器 171
9.1.1 文件结构和程序流程 171
9.1.2 功能说明 172
9.2 利用数据库存储浏览人次 173
9.2.1 文件结构和程序流程 173
9.2.2 数据库结构 174
9.2.3 操作步骤 174
9.3 显示当前在线人数 176
9.3.1 文件结构和程序流程 177
9.3.2 操作步骤 177
10.1.2 发送电子邮件的基本设置 179
10.1.1 认识CDO 179
第10章 电子邮件 179
10.1 电子邮件和CDO 179
10.1.3 Configuration对象 180
10.2 在线发送电子邮件 181
10.2.1 内容介绍 181
10.2.2 文件结构和程序流程 181
10.2.3 设置SMTP 182
10.2.4 操作步骤 183
10.3 CDO高级功能 186
10.4 强化在线邮件网页功能 187
第11章 信息发布 191
11.1 创建信息发布系统前的准备 191
11.1.1 数据库结构 191
11.1.2 数据库关联 192
11.1.3 文件结构和程序流程 192
11.2.1 登录页面 193
11.2 实例操作 193
11.2.2 创建信息浏览网页 195
11.2.3 创建信息维护网页 198
11.3 预览实例 202
第12章 会员注册系统 205
12.1 创建会员注册系统前的准备 205
12.1.1 数据库结构 205
12.1.2 文件结构和程序流程 205
12.2 实例操作 206
12.2.1 创建数据库连接 206
12.2.2 创建会员注册页面 206
12.2.3 会员注册成功信息 209
12.2.4 加入邮件通知功能 211
1 2.3 预览实例 212
13.1.1 数据库结构 214
13.1 制作留言板前的准备 214
第13章 制作留言板 214
13.1.2 文件结构和程序流程 215
13.2 实例操作 216
13.2.1 创建数据库连接 216
13.2.2 留言板主页面 217
13.2.3 浏览回复留言 220
13.2.4 设置留言点击次数 221
13.2.5 发布新留言 222
13.2.6 创建回复功能 223
13.3 预览实例 225
第14章 网络购物 228
14.1 创建网络购物网站前的准备 228
14.1.1 数据库结构 228
14.1.2 数据表结构 228
14.1.3 数据表的关联 231
14.1.4 文件结构和程序流程 232
14.2.1 设置商品浏览网页 233
14.2 实例操作 233
14.2.2 商品订购网页 237
14.2.3 查看订购记录网页 242
14.2.4 订单数据维护网页 244
14.3 预览实例 247
附录A 新建服务器行为 251
A.1 设置服务器行为 251
A.2 使用新建的服务器行为 254
B.1 SQL概述 257
附录 BSQL简介 257
B.2 SELECT语句和数据返回 258
B.3 WHERE语句 258
B.4 模糊比对 260
B.5 排序和聚合函数 260
B.5.1 ORDER BY 260
B.5.2 GROUP BY 261
B.5.3 聚合函数 261
B.6 HAVING语句 262
C.1 使用变量 263
C.1.1 定义变量 263
附录C VBScript简介 263
C.1.2 变量类型 264
C.1.3 数据类型分类 264
C.2 运算符 266
C.2.1 赋值运算符 266
C.2.2 算术运算符 266
C.3 内建函数 267
C.2.3 逻辑运算符 267
C.2.4 比较运算符 267
C.3.1 数据类型转换函数 268
C.3.2 数学运算函数 268
C.3.3 验证函数 269
C.3.4 字符串函数 269
C.3.5 日期时间函数 270
附录D 习题参考答案 271