第1章 准备好了吗 1
1.1 安装Dreamweaver 8 2
1.2 搭建ASP运行环境 3
1.3 连接数据库 5
1.4 创建DSN数据源 9
1.5 用DSN数据源连接数据库 11
第2章 数据的基本操作 13
2.1 数据的显示 14
2.2 显示详细数据页面 19
2.3 数据的添加 21
2.4 数据的编辑 24
2.5 数据的删除 27
2.6 一次删除多条记录 29
2.7 动手写程序 变量和常量 30
2.7.1 定义变量 30
2.7.2 定义数组 31
2.7.3 定义常量 32
第3章 计数器 35
3.1 Dreamweaver插件的安装 36
3.2 创建计数器数据库 36
3.3 让计数器开始工作 38
3.4 美化计数器 45
3.5 动手写程序 条件语句 46
3.5.1 If...Then...Else语句 46
3.5.2 Select Case语句 48
第4章 通讯录 51
4.1 创建通讯录站点 52
4.2 创建数据库连接 53
4.3 创建显示通讯录数据页面 54
4.4 为通讯录添加搜索功能 56
4.5 动手写程序 运算符 59
4.5.1 算术运算符 60
4.5.2 比较运算符 60
4.5.3 连接运算符 61
4.5.4 逻辑运算符 61
第5章 投票系统 63
5.1 创建投票系统数据库 64
5.2 创建数据库连接 65
5.3 创建投票页面 66
5.4 创建投票显示页面 68
5.5 创建投票数添加页面 72
5.6 动手写程序 循环语句 76
5.6.1 Do...Loop语句 76
5.6.2 While...Wend语句 77
5.6.3 For...Next语句 77
5.6.4 For Each...Next语句 78
第6章 新闻系统 79
6.1 创建新闻系统数据库 81
6.2 新闻系统结构说明 82
6.3 创建数据库连接 84
6.4 创建新闻分类管理页面 84
6.5 创建新闻添加管理页面 89
6.6 实现在线编辑添加页面 92
6.7 创建新闻列表及搜索管理页面 94
6.8 创建密码修改页面 100
6.9 创建用户登录页面 101
6.10 建立前台“index.asp”首页面 104
6.11 创建前台列表和搜索页面 108
6.12 创建新闻详细页面以及页面间的整合 109
6.13 从数据库记录生成HTML静态页面 112
6.14 将Web程序上传到远程服务器 118
6.15 动手写程序 页面间的传值 121
第7章 留言板 125
7.1 创建留言板数据库 126
7.2 留言板结构图 127
7.3 创建含“添加UBB标签”功能的留言页面 128
7.4 创建显示留言页面 131
7.5 创建留言搜索功能 136
7.6 创建后台留言列表管理页面 138
7.7 创建后台基本管理页面 140
7.8 创建后台登录功能 143
第8章 Dreamweaver与MySQL数据库的完美结合 147
8.1 MySQL的下载与安装 148
8.2 MySQL Administrator的安装和使用 153
8.3 创建MySQL数据库与ASP的连接 158
8.4 MySQL数据库的备份与还原 161
8.5 MySQL数据库服务器的管理 164
第9章 同学录 167
9.1 创建同学录数据库 168
9.2 同学录系统结构 169
9.3 创建注册新用户页面 170
9.4 创建用户登录页面 173
9.5 创建用户权限管理页面 174
9.6 创建用户列表管理页面 177
9.7 创建用户留言功能页面 179
9.8 创建相册图片上传及管理页面 182
9.9 设置页面管理权限 188
第10章 Dreamweaver与SQLServer数据库的完美结合 193
10.1 安装SQL Server 2000数据库服务器 194
10.2 管理与操作SQLServer2000数据库 197
10.3 创建SQL Server数据库与ASP的连接 202
10.4 SQLServer数据库的备份与还原 204
第11章 BBS论坛 209
11.1 创建论坛数据库 210
11.2 BBS论坛结构分析 213
11.3 创建论坛版块分类管理页面 215
11.4 创建论坛子版块管理页面 218
11.5 创建用户注册页面 223
11.6 创建用户登录页面 227
11.7 创建控制面板页面 232
11.8 创建版主管理页面 237
11.9 创建用户查询管理页面 242
11.10 创建论坛首页面 248
11.11 创建主题帖列表页面 253
11.12 创建主题帖详细页面 258
11.13 创建发表帖子页面 264
11.14 创建回复帖子页面 271
11.15 创建主题帖的管理页面 276
11.16 创建回复帖管理页面 289
11.17 增强论坛的安全性 295
第12章 博客 297
12.1 创建博客数据库 298
12.2 博客系统结构图 300
12.3 创建博客站点 300
12.4 创建数据库连接 301
12.5 创建博客分类管理页面 301
12.6 创建用户注册页面 305
12.7 创建用户登录页面 307
12.8 创建日志分类管理页面 309
12.9 创建添加日志页面 313
12.10 创建日志列表管理页面 317
12.11 创建日志编辑页面 319
12.12 创建日志删除页面 321
12.13 创建用户信息管理页面 324
12.14 创建博客列表管理页面 327
12.15 创建后台管理身份验证页面 330
12.16 创建博客首页面 334
12.17 创建博客列表页面 338
12.18 创建日志列表页面 340
12.19 创建博客个人首页面 341
12.20 创建个人日志分类页面 346
12.21 创建日志详细页面 346
12.22 为博客添加RSS输出 351
12.22.1 RSS输出规范 351
12.22.2 通过ASP输出RSS 353
12.22.3 实现订阅RSS 357
附录1 ASP常见错误代码解析 359
附录2 ASP常用函数一览 362
1.函数array() 362
2.函数Cint() 362
3.函数CreatObject() 363
4.函数CStr() 363
5.函数Date() 363
6.函数DateAdd() 363
7.函数DateDiff() 364
8.函数Day() 364
9.函数FormatCurrency() 364
10.函数FormatDateTime() 364
13.函数IsNumeric() 365
14.函数IsObject() 365
11.函数FormatNumber() 365
12.函数InStr() 365
15.函数Join() 366
16.函数LBound() 366
17.函数LCase() 366
18.函数Left() 366
19.函数Len() 367
20.函数LTrim() 367
21.函数Mid() 367
22.函数Minute() 367
23.函数Mod() 367
28.函数Right() 368
27.函数Replace() 368
24.函数Month() 368
26.函数Now() 368
25.函数MonthName() 368
29.函数Rnd() 369
30.函数Round() 369
31.函数RTrim() 369
32.函数Second() 369
33.函数Split() 370
34.函数strReverse() 370
35.函数Time() 370
36.函数Trim() 370
40.函数WeekDay() 371
39.函数VarType() 371
38.函数UCase() 371
37.函数UBound() 371
41.函数WeekdayName() 372
42.函数Year() 372
附录3 Dreamweaver 8常见问题解答 372
附录4 Dreamweaver 8常用快捷键一览 375
1.视图控制 375
2.文件菜单 375
3.编辑菜单 375
4.页面视图 376
5.查看页面元素 376
6.代码编辑 376
10.处理表格 377
9.查找和替换文本 377
8.格式化文本 377
7.编辑文本 377
11.处理框架 378
12.处理层 378
13.处理时间轴和图像 378
14.管理超链接 378
15.在浏览器中定位和预览 379
16.在浏览器中调试 379
17.站点管理和FTP 379
18.站点地图 379
19.播放插件 379
23.打开和关闭面板 380
24.获得帮助 380
21.插入对象 380
22.历史记录面板 380
20.处理模板 380
附录5 常用SQL语句速查 381
1.记录筛选 381
2.更新数据记录 381
3.删除数据记录 381
4.添加数据记录 381
5.数据记录统计函数 381
6.两个表或是多个表的联合 382
附录6 SQL中的保留字 382
附录7 防止Access数据库被下载的方法 384