《由Dreamweaver MX 2004学ASP》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:文渊阁工作室编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2005
  • ISBN:7113065465
  • 页数:437 页
图书介绍:本书利用可视化网页制作软件Dreameaver MX 2004学习ASP语言。

第1章 互动式网站的时代 1

1-1 为何使用ASP 2

1-2 ASP的优势 5

1-3 谁需要ASP 9

习题 13

第2章 建立数据库 15

2-1 什么是数据库 16

2-2 新建数据库 16

2-2-1 表结构 17

2-2-2 新建数据库 18

2-2-3 新建表 19

2-3 输入及修改数据 23

2-3-1 打开已存在的表 23

2-3-2 以表的形式输入数据 24

2-3-3 以窗体的形式输入数据 25

2-3-4 修改数据 27

2-3-5 删除数据 28

2-4 修改表结构 30

2-4-1 改变字段名称 30

2-4-2 新增字段 30

2-4-3 删除字段 32

2-4-4 改变数据长度 32

2-5 关联与查询 34

2-5-1 关联的形式 34

2-5-2 建立关联 36

2-5-3 单一表查询 38

2-5-3 多表查询 42

2-6 数据库压缩 43

小技巧 同时删除数个字段 45

习作 46

第3章 创建ASP操作平台 49

3-1 软硬件的需求 50

3-2 安装与测试PWS 52

3-2-1 TCP/IP通讯协议 52

3-1-2 安装PWS 54

3-1-3 验证PWS 58

3-1-4 使用帮助文件 59

3-3 管理PWS 60

3-3-1 打开服务器网页 61

3-3-2 改变网页主目录 61

3-3-3 改变默认文件 63

3-4-1 安装IIS 64

3-4 安装及管理l/S 64

3-4-2 IIS的管理 65

习题 68

第4章 Dreamweaver与VBScript 69

4-1 建立测试网站 70

4-2 第一个VBScript程序 73

4-3 Dreamweaver代码片断 77

4-3-1 新增代码片断 78

4-3-2 使用代码片断 79

4-4 变量与数组 80

4-4-1 导入代码片断 80

4-4-2 变量 81

4-4-3 运算符 83

4-4-4 数组 87

4-5 选择 88

4-5-1 IF...THEN...ELSE 89

4-5-2 SELECT CASE 94

4-6 循环 96

4-6-1 FOR...NEXT 96

4-6-2 DO WHILE...LOOP 98

习题 100

第5章 VBScript子程序与函数 103

5-1 子程序 104

5-2 函数 107

5-3 内置函数 109

5-3-1 InputBox 110

5-3-2 MsgBox子程序 111

5-3-3 日期及时间函数 113

5-3-4 Len()函数 115

5-3-5 转换字母大小写 116

5-3-6 搜索字符串 118

5-3-7 获取部分字符串 120

5-3-8 Cstr()函数 122

5-3-9 Strcomp()函数 123

5-3-10 Replace()函数 124

5-3-11 整数函数 125

5-3-12 Split()与Join()函数 126

5-3-13 数组的上、下限 128

习题 129

第6章 服务器端语言ASP 133

6-1 建立测试网站 134

6-1-1 重设网页服务器根目录 134

6-1-2 在Dreamweaver中定义网站 135

6-2-1 基本结构 137

6-2 第一个ASP程序 137

6-2-2 编写ASP程序 139

6-2-3 浏览器源代码 142

6-3 VBS语法 142

6-3-1 ASP循环 143

6-3-2 函数 145

6-4 表单处理 147

6-4-1 Response.Write 148

6-4-2 Request.Form 150

6-4-3 动态HTML 156

6-5 重新导向与变量传递 159

6-5-1 重新导向 159

6-5-2 Session对象 160

小技巧 快速制作Response.Write语法 164

习题 166

第7章 数据存取 169

7-1 文本文件存取 170

7-1-1 网页路径 171

7-1-2 文本文件路径 172

7-1-3 读取文件 174

7-1-4 写入文件 177

7-1-5 读取多行文本文件 181

7-2 WWW数据库 183

7-2-1 建立DSN数据库连接 184

7-2-2 建立DSN_less数据库连接 188

7-3 记录集 190

7-3-1 绑定记录集 191

7-3-2 加入记录集字段 195

7-3-3 重复区域 197

7-3-4 筛选数据及排序 201

7-4-1 新增记录 206

7-4 数据库管理 206

7-4-2 修改数据 216

7-4-3 删除数据 223

小技巧 修正“@命令”重复的错误 227

习题 227

第8章 留言板主程序的制作 231

8-1 准备工作 232

8-1-1 数据库分析 233

8-1-2 新增数字留言板网站 234

8-2 连接数据库 236

8-2-1 Board.asp源代码 237

8-2-2 与数据库连接 240

8-2-3 绑定数据集 241

8-2-4 加入数据字段 243

8-3-1 留言表情图片 245

8-3 动态显示 245

8-3-2 电子邮件和网页的动态链接 247

8-4 数据导航 250

8-4-1 重复区域 251

8-4-2 数据导航状态 255

8-4-3 数据导航条 260

8-5 条件式显示 272

小技巧(一)快速查找代码位置 274

小技巧(二)快速选取表格位置 275

习题 276

第9章 留言板其他程序制作 279

9-1 新增留言 280

9-1-1 新增表单字段 280

9-1-2 验证表单 285

9-1-3 新增记录 290

9-2 管理者登录页面 298

9-2-1 表单设计 299

9-2-2 用户验证 300

9-3 管理页面 304

9-3-1 重复区域及更新记录 304

9-3-3 前往详细页面 310

9-4 删除留言页面 312

9-4-1 绑定记录集 312

9-4-2 删除记录 314

小技巧 利用服务器行为快速查找代码 317

习题 318

第10章 数位日记主程序制作 321

10-1 准备工作 322

10-1-1 使用数据库 322

10-1-2 建立数位日记网站 324

10-2 主页面制作 327

10-2-1 数据库连接 327

10-2-2 绑定记录集 329

10-2-3 设置篇名浏览 332

10-2-4 前往详细页面 335

10-2-5 显示日记内容 336

10-2-6 浏览照片 342

10-2-7 显示照片页面 346

10-2-8 显示指定日记页面 349

习题 350

第11章 数码日记管理程序的制作 353

11-1 管理者登录及主页面 354

11-1-1 管理者登录页面 354

11-1-2 管理者主页面 355

11-2-1 新增页面表单 361

11-2 新增日记 361

11-2-2 图片上传 363

11-2-3 插入记录 386

11-3 修改日记 388

11-3-1 绑定记录集 388

11-3-2 动态选项按钮 389

11-3-3 上传文件 392

11-3-4 更新记录 394

11-4 删除日记 396

11-4-1 绑定记录集 397

11-4-2 新增按钮 399

11-4-3 删除记录 399

习题 401

附录A 对象与类的关系 405

A-1-1 对象(Object)是什么 406

A-1 对象的属性与方法 406

A-1-2 对象(Object)与类(Class)的关系 407

附录B 将ADO、ODBC、OLEDB说清楚讲明白 409

B-1 将ADO、ODBC、OLEDB说清楚讲明白 410

B-1-1 常用的ADO对象 410

B-1-2 ADO与ASP的关系 410

B-1-3 ADO驱动程序的数据库连接 411

附录C VBScript函数速查表 413

C-1 数学函数 414

C-2 日期函数 415

C-3 类型检查函数 418

C-4 字符串函数 419

C-5 类型转换函数 421

C-6 格式化函数 421

C-7 其他函数 422

附录D ASP常用对象速查表 423

D-1 Request对象 424

D-1-1 集合对象 424

D-1-2 属性 426

D-1-3 方法 426

D-2 Response对象 426

D-2-1 集合对象 426

D-2-2 属性 427

D-2-3 方法 427

D-3 Server对象 428

D-3-1 属性 428

D-3-2 方法 428

D-4-3 事件 429

D-4-2 方法 429

D-4-1 集合对象 429

D-4 Application对象 429

D-5 Session对象 430

D-5-1 集合对象 430

D-5-2 属性 430

D-5-3 方法 430

D-5-4 事件 430

D-6 Database Access组件 431

D-6-1 Connection对象的属性 431

D-6-2 Connection对象的方法 431

D-6-3 Command对象的属性 432

D-6-4 Command对象的方法 432

D-6-5 Recordset对象的属性 432

D-6-6 Recordset对象的方法 433

附录E 习题答案 435