《轻松学习-ASP网络实用编程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:冯能山,李其艺编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2002
  • ISBN:7302048894
  • 页数:295 页
图书介绍:本书主要介绍了当前最为流行的动态网页的开发与设计技术-Active Server Pages,特别是Active Server Pages在Web数据库方面的应用。本书分为两个部分,9个章节,第一部分从第1章到第4章为基础篇,主要包括:ASP的概述、ASP内置对象的详细介绍、ASP内置组件的说明和ASP编程脚本语言VBScript的简介;第二部分从第5章到第9章为应用篇,以实例的形式介绍了如何用ASP开发与实现动态的网页。这些实例包括:网上调查问卷和统计图表的实现,网上考试系统的设计与开发,报刊在线订阅管理系统的开发等。本书的写作特别是:循序渐进,图文并茂,实例丰富,书中既有相对短小的实例,也有比较大的实例。本书适合于从事Web开发的初级和中级用户,也可以作为大中专院校的计算机选修课教材或计算机爱好者和自学教材。

基础篇 3

第1章 ASP概述 3

1.1 什么是ASP 3

1.2 ASP的发展与现状 4

1.3 ASP的用途 4

1.4 ASP的工作原理 5

1.5 ASP的运行环境 6

1.5.1 软硬件要求 6

1.5.2 IIS及PWS的安装及目录属性的设置 8

1.6 Active Server Pages的开发工具 15

第2章 ASP的内置对象 16

2.1 Request对象 16

2.1.1 QueryString数据集合 16

2.1.2 form数据集合 18

2.2 Response对象 20

2.2.1 Response对象的常用属性 20

2.2.2 Response对象的主要方法 21

2.3 Server对象 25

2.3.1 Server对象的属性 25

2.3.2 Server对象的方法 26

2.4 ObjectContext对象 29

2.4.1 ObjectContext对象的方法 29

2.4.2 ObjectContext对象的事件 30

2.5 Session对象 32

2.5.1 Session对象的事件 33

2.5.2 Session对象的属性 35

2.5.3 Session对象的数据集合 37

2.6 Application对象 37

2.6.1 Application对象的事件 38

2.6.2 Application对象的方法 39

2.6.3 Application对象的数据集合 40

2.7 Global.asa文件 40

第3章 ASP内置组件 42

3.1.2 Ad Rotator组件方法 44

3.1.1 Ad Rotator组件的属性 44

3.1 Ad Rotator组件——随机广告播放器 44

3.1.3 Ad Rotator组件的应用实例 45

3.2 Content Rotator组件——内容轮播组件 47

3.2.1 Content Rotator组件的方法 47

3.2.2 Content Rotator组件的应用实例 47

3.3 Content Linking组件——内容链接组件 48

3.3.1 Content Linking组件的方法 48

3.3.2 Content Linking组件的应用实例 48

3.4.1 Browser Capabilities组件的主要属性 51

3.4 Browser Capabilities组件 51

3.4.2 Browser Capabilities组件的工作原理 52

3.4.3 Browser Capabilities组件的应用实例 54

3.5 File access组件——文件访问组件 57

3.5.1 FileSystemObject组件 57

3.5.2 TextStream组件 59

3.5.3 File组件 60

3.5.4 Folder组件 62

3.5.5 Drive组件 63

3.5.6 File Access组件应用实例 64

3.6 ADO数据访问组件 79

3.6.1 Connection连接对象 84

3.6.2 RecordSet游标对象 97

3.6.3 Command命令对象 105

3.6.4 Parameters集合与Parameter对象 111

3.6.5 Fields集合与Field对象 113

3.6.6 Errors集合与Error对象 117

4.1 VBScript数据类型 121

第4章 ASP编程脚本语言VBScript简介 121

4.2 VBScript的常量 122

4.2.1 常量的概念 122

4.2.2 常量的声明 122

4.2.3 VBScript的内置常量 122

4.3 VBScript变量 122

4.3.1 变量的概念 122

4.3.4 变量的有效范围和生命周期 123

4.3.2 如何定义变量 123

4.3.3 变量的命名规则 123

4.3.5 数组变量的定义和使用 124

4.4 VBScript的运算符 125

4.5 VBScript子程序和函数 126

4.5.1 子程序 126

4.6 常用VBScript语句 127

4.6.1 子程序或函数调用语句——Call语句 127

4.5.3 如何在程序代码中使用子程序或函数 127

4.5.2 函数 127

4.6.2 定义常量语句——Const语句 128

4.6.3 定义变量语句——Dim语句 128

4.6.4 Do...loop语句 128

4.6.5 For...Next语句 129

4.6.6 有条件执行的If语句 130

4.6.7 Select Case语句 132

4.6.8 While...Wend语句 133

4.7.3 字符串类函数 134

4.7.2 类型转换类函数 134

4.7 VBScript常用函数 134

4.7.1 数学类函数 134

4.8 日期与时间类函数 135

实例篇 139

第5章 网上调查问卷及统计图表 139

5.1 用Access构建数据库 139

5.2 设定主页外观和添加程序代码 140

5.2.1 调查问卷网页的设计 140

5.2.2 统计图表输出网页的设计 144

第6章 在线考试系统 150

6.1 系统结构及说明 150

6.2 系统数据库、数据表的设计 151

6.3 系统主页——用户注册程序 153

6.3.1 考试系统主页——用户注册程序(default.asp) 153

6.3.2 后台管理框架界面(mainl.asp) 156

6.4.1 考生信息管理主页(gll.asp) 157

6.4 考生信息管理 157

6.4.2 添加考生信息(add_ks.asp) 162

6.4.3 修改考生信息(edit_ks.asp) 163

6.5 制定出题规则 165

6.6 在线考试 173

6.6.1 取出出题规则记录和各类题的最大题号 174

6.6.2 抽取各类试题 174

6.6.3 保存各类题目数量和打分标准 177

6.6.4 显示取出的试题 178

6.6.5 计算考生分数 179

6.6.6 程序运行结果 181

第7章 商务支持信息系统 182

7.1 系统数据库、数据表的结构和类型说明 182

7.2 系统功能的程序设计 184

7.2.1 产品报价选择 184

7.2.2 产品信息维护 191

7.2.3 报价登记维护 202

8.1.1 系统的功能模块构成 211

第8章 报刊在线订阅管理系统 211

8.1 系统模块构成 211

8.2 构建数据库 212

8.3 功能模块的设计 213

8.3.1 用户注册与登录模块的设计 213

8.3.2 查询与订阅模块的设计 225

8.3.3 订单打印模块 243

8.3.4 数据管理和维护模块 248

第9章 文档管理系统 280

9.1 数据库的结构和类型说明 280

9.2 主要页面 280

9.3 系统功能的程序设计与实现 282

9.3.1 主页/目录文档显示页(doc_right.asp) 282

9.3.2 增加文档(文档登记doc_add_ans.asp) 291

9.3.3 增加目录(doctype_add.asp) 292

9.3.4 进入保密目录前的检测 293