基础篇 2
第1章 网页数据库概述 2
1-1 何谓网页数据库 2
1-2 网页数据库的开发环境 5
1-3 问题与讨论 7
第2章 PWS服务器程序 9
2-1 PWS的安装 9
2-2 PWS管理区设置 13
第3章 IIS网页服务器 17
3-1 建立网站 17
3-2 网站启动与停止 24
3-3 建立FTP站点 25
第4章 HTML基本语法 27
4-1 表单语法的介绍 27
4-1-1 FORM标记 28
4-1-2 INPUT标记 30
4-1-3 SElECT标记 44
4-1-4 TEXTAREA标记 46
4-2 表单标记综合范例 47
4-3 表格标记 51
4-3-1 基本格式 51
4-3-2 <TABLE>标记 53
4-3-3 单元格标记 59
4-3-4 合并单元格 68
4-4 建立框架FRAMES 72
4-4-1 <FRAMESET>框架声明 72
4-4-2 <FRAME>定义框架属性 75
4-4-3 NOFRAME 82
4-5 结束语 83
4-6 问题与讨论 84
数据库篇 86
第5章 Access数据库 86
5-1 数据库简介 86
5-1-1 数据库的好处 86
5-1-2 ASP与数据库的配合 87
5-1-3 关系型数据库 88
5-2 Access数据库 88
5-2-1 建立新数据库 88
5-2-2 建立新数据表 92
5-2-3 导入表与链接表 102
5-2-4 使用数据表的小技巧 106
5-3 问题与讨论 112
第6章 SQL Server数据库 113
6-1 SQL数据库的优点 113
6-2 建立数据库 114
6-3 删除数据库 118
6-4 建立数据表 118
6-5 删除数据表 123
6-6 处理数据表中的数据 123
6-6-1 直接添加及删改数据 123
6-6-2 Query Analyzer 124
6-7 数据库用户设置 125
6-8 数据库备份 129
6-9 数据库备份还原 131
6-10 数据表导入与导出 132
6-11 问题与讨论 137
网页程序篇 140
第7章 ASP与VBScript 140
7-1 ASP简介 140
7-1-1 什么是ASP 140
7-1-2 ASP的特点 141
7-1-3 如何编写一个ASP程序 142
7-2 VBScript初步 143
7-2-1 变量的定义 144
7-2-2 变量的数据类型 145
7-2-3 数组 148
7-3 VBScript的基本运算 150
7-3-1 加减乘除 150
7-3-2 MOD、\、&、^ 153
7-3-3 比较逻辑 155
7-3-4 逻辑运算 156
7-3-5 位运算 160
7-3-6 运算的顺序 161
7-4 循环及判断 162
7-4-1 If…Then 162
7-4-2 If…Then…Else 166
7-4-3 嵌套选择条件 168
7-4-4 Select Case…End Select 173
7-4-5 For…Next 176
7-4-6 While…Wend 180
7-4-7 Do…Loop 182
7-5 基本函数 185
7-5-1 与数字运算有关的函数 185
7-5-2 与字符串处理有关的函数 191
7-5-3 数据类型转换函数 198
7-5-4 与日期时间有关的函数 206
7-5-5 其他函数 213
7-6 常用指令 217
7-6-1 Const 217
7-6-2 Dim 217
7-6-3 Erase 218
7-6-4 ReDim 218
7-6-5 Randomize,Rnd 219
7-7 子程序与自定义函数 220
7-7-1 如何使用子程序及自定义函数 221
7-7-2 为什么要用子程序及自定义函数 223
7-8 问题与讨论 225
第8章 网页中的VBScript与Form对象 227
8-1 什么是Script 227
8-2 网页中的VBScript 228
8-2-1 写VBScript程序的方法 228
8-2-2 要把VBScript程序放在哪里 230
8-2-3 Function的应用 231
8-2-4 结论 235
8-3 VBScript与表单的配合 235
8-3-1 读取数据 235
8-3-2 Form中的对象 237
8-4 问题与讨论 271
第9章 ASP对象 273
9-1 Request对象 273
9-1-1 数据的读取 273
9-1-2 POST与GET 276
9-1-3 表单中的数据 277
9-1-4 数据输入的正确性 285
9-2 Response对象 290
9-2-1 Write 290
9-2-2 End 295
9-2-3 Buffer、Flush 297
9-2-4 Clear 300
9-2-5 Redirect 304
9-2-6 IsClientConnected 307
9-3 Session对象 310
9-3-1 何谓Session变量 310
9-3-2 Session函数 314
9-4 Application对象 321
9-4-1 Application对象函数 325
9-4-2 Application变量的生存周期 329
9-5 存储数组 330
9-6 Cookies对象 335
9-6-1 Cookies变量的访问 337
9-6-2 Cookies的生存周期 340
9-7 问题与讨论 344
第10章 SQL语法 345
10-1 范例数据表 345
10-2 Select语法 346
10-2-1 选取全部字段 347
10-2-2 选取部分字段 347
10-2-3 改变字段名称 348
10-2-4 条件表达式一 349
10-2-5 条件表达式二 350
10-2-6 条件表达式三 351
10-2-7 条件表达式四 352
10-2-8 多重条件表达式 352
10-2-9 排序 353
10-2-10 Between 355
10-2-11 字段间的比较 355
10-2-12 In 356
10-2-13 连接数据表 357
10-2-14 计算式字段 358
10-2-15 统计查询 358
10-2-16 总结 359
10-3 Insert语法 360
10-3-1 新增所有字段 360
10-3-2 新增部分字段 361
10-3-3 总结 362
10-4 Delete语法 362
10-5 Update语法 363
10-5-1 修改成特定值 363
10-5-2 表达式修改 364
10-6 问题与讨论 365
第11章 ASP与数据库的应用 367
11-1 与数据库建立连接 367
11-1-1 直接连接 367
11-1-2 通过ODBC连接数据库 370
11-1-3 SQLServer的ODBC建立 374
11-2 Recordset对象 377
11-2-1 Recordset的观念 377
11-2-2 建立Recordset对象 378
11-2-3 利用Open指令读取数据 379
11-2-4 打开Recordset对象的另一种方法 384
11-2-5 Connection对象中的Open与Execute 385
11-3 读取数据 386
11-3-1 MoveNext 388
11-3-2 MovePrevious 391
11-3-3 MoveFirst 393
11-3-4 MoveLast 396
11-3-5 EOF 398
11-3-6 BOF 401
11-3-7 关闭Recordset对象 403
11-3-8 Fields子对象 404
11-3-9 字段个数与名称 407
11-3-10 分页读取数据 409
11-3-11 记录总数与指针位置 415
11-3-12 结束语 419
11-4 修改数据库 419
11-4-1 选择数据 419
11-4-2 选择数据二 424
11-4-3 选择数据三 427
11-4-4 删除记录 428
11-4-5 修改记录 433
11-4-6 新增记录 440
11-5 其他相关指令 445
11-6 问题与讨论 447
第12章 实例应用 449
12-1 会员区管理程序 449
12-1-1 数据表设计 449
12-1-2 登录系统 450
12-1-3 数据添加 457
12-1-4 删除数据 462
12-1-5 数据修改 471
12-1-6 数据查询 480
12-2 最新消息 484
12-2-1 数据表设计 485
12-2-2 进入管理区 485
12-2-3 添加最新消息 486
12-2-4 删除最新消息 490
12-2-5 修改最新消息 496
12-2-6 查看最新消息 505
12-3 寄送电子邮件 507
12-3-1 下载软件 508
12-3-2 安装 509
12-3-3 寄送E-mail程序 511
附录 517