《ASP动态网页设计 基于Access数据库》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:李春葆,曾平,喻丹丹编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2009
  • ISBN:9787302200727
  • 页数:359 页
图书介绍:本书从实际应用出发,系统地介绍了使用ASP动态网页开发的基本知识与编程实践。

第1章 网络和Web基础 1

1.1 计算机网络基础 1

1.1.1 什么是计算机网络 1

1.1.2 网络协议 1

1.1.3 网络基本组件 2

1.2 网络的两种计算模式 3

1.2.1 C/S模式 3

1.2.2 B/S模式 4

1.2.3 C/S和B/S模式的比较 4

1.3 Internet基础 5

1.3.1 Internet的服务 5

1.3.2 TCP/IP协议 5

1.3.3 超文本传输协议 7

1.4 Web基础 8

1.4.1 什么是Web 8

1.4.2 Web的特点 8

1.4.3 WWW网页 9

练习题1 9

第2章 ASP环境配置 10

2.1 IIS Web服务器安装 10

2.1.1 IIS概述 10

2.1.2 IIS的安装 10

2.2 管理和配置Web服务器 12

2.2.1 Web站点属性设置 12

2.2.2 创建IIS虚拟目录 14

练习题2 16

第3章 HTML语言 17

3.1 HTML语言概述 17

3.1.1 什么是HTML 17

3.1.2 HTML文档的结构 17

3.1.3 html中文件的命名 18

3.1.4 HTML的注释 18

3.1.5 HTML文档的颜色 18

3.1.6 HTML文档中的长度单位 19

3.1.7 HTML文档中的百分比单位 19

3.2 HTML的标记 20

3.2.1 HTML的头部 20

3.2.2 主体标记 21

3.3 设置文字格式 22

3.3.1 格式标记 22

3.3.2 布局标记 25

3.3.3 特殊文字显示标记 27

3.4 使用列表 29

3.4.1 有序列表 29

3.4.2 无序列表 30

3.4.3 自定义列表 32

3.5 使用超链接 33

3.6 使用图像 35

3.7 使用表格 37

3.7.1 建立表格 37

3.7.2 定制表格 37

3.8 使用框架 41

3.8.1 建立框架 41

3.8.2 frame标记 41

3.9 制作表单 43

3.9.1 表单标记 43

3.9.2 表单控件 44

3.9.3 对表单控件分组 48

3.10 级联样式表(CSS) 50

3.10.1 样式表的标记和属性 50

3.10.2 样式表的定义 51

3.10.3 样式表的引用 53

3.10.4 伪类的定义 56

3.10.5 常见样式属性 56

练习题3 58

第4章 使用FrontPage制作网页 61

4.1 FrontPage概述 61

4.1.1 FrontPage的特点 61

4.1.2 FrontPage的工作界面 61

4.1.3 FrontPage的初步应用 64

4.2 设置文本和段落格式 67

4.2.1 添加文本 67

4.2.2 设置和删除文本格式 67

4.2.3 设置段落格式 69

4.2.4 设置列表格式 72

4.3 设计图片 73

4.3.1 插入图片 73

4.3.2 设置图片的属性 74

4.3.3 在图片上添加文字 74

4.4 设计超链接 75

4.4.1 文本超链接 75

4.4.2 书签超链接 76

4.5 设计表格 78

4.5.1 添加表格 78

4.5.2 设置表格的属性 79

4.5.3 向表格中添加或删除单元格、行或列 80

4.5.4 表格标题操作&8 1

4.5.5 调整表格、单元格、行或列的大小 82

4.5.6 拆分和合并操作 84

4.6 设计框架 86

4.6.1 创建框架网页 86

4.6.2 设置框架的显示属性 87

4.6.3 调整框架大小 88

4.6.4 保存框架网页 89

4.6.5 删除框架 89

4.6.6 嵌入式框架 90

4.7 设计表单 91

4.7.1 创建表单 91

4.7.2 向表单添加复选框 91

4.7.3 向表单添加选项按钮 92

4.7.4 向表单中添加按钮 93

4.7.5 向表单添加文本框 94

4.7.6 向表单添加图片 94

4.7.7 向表单添加隐藏域 95

4.7.8 向表单添加下拉框或菜单 96

4.7.9 在表单中添加文本区 97

练习题4 100

第5章 VBScript语言 101

5.1 VBScript语言概述 101

5.1.1 什么是脚本语言 101

5.1.2 什么是VBSciript语言 101

5.1.3 VBScript代码的基本格式 102

5.1.4 VBScript代码书写规则 102

5.2 VBScript语法基础 102

5.2.1 VBScript的数据类型 102

5.2.2 常量 103

5.2.3 变量&1 4

5.3 VBScript的运算符 105

5.3.1 算术运算符 105

5.3.2 比较运算符 105

5.3.3 逻辑运算符 106

5.3.4 连接运算符 106

5.4 VBScript的输入和输出 106

5.4.1 输入函数InputBox() 106

5.4.2 输出函数MsgBox() 107

5.5 VBScript的常用内置函数 109

5.5.1 日期时间函数 109

5.5.2 数学运算函数 110

5.5.3 字符处理函数 110

5.5.4 数据类型判别函数 111

5.5.5 数据类型转换函数 111

5.5.6 随机数函数和语句 112

5.6 数组 112

5.6.1 数组的声明 112

5.6.2 数组元素的引用 113

5.6.3 数组的常用函数 113

5.6.4 动态数组 114

5.7 条件控制语句 114

5.7.1 If语句 114

5.7.2 Select Case语句 116

5.8 循环控制语句 117

5.8.1 For循环 117

5.8.2 While循环 118

5.8.3 Do循环 119

5.9 VBScript过程 120

5.9.1 Sub过程 120

5.9.2 Function过程 121

5.10 事件程序设计 122

5.10.1 HTML事件的定义 122

5.10.2 事件过程的调用方式 122

5.11 浏览器对象 125

5.11.1 Windows对象 125

5.11.2 Document对象 127

5.11.3 Form对象 129

5.11.4 History对象 134

5.11.5 Location对象 134

5.12 出错处理 135

5.12.1 On Error语句 135

5.12.2 Err对象 136

练习题5 137

第6章 ASP基础 139

6.1 ASP基础 139

6.1.1 什么是ASP 139

6.1.2 ASP的特点 139

6.2 ASP程序的基本结构 140

6.2.1 ASP程序的组成 140

6.2.2 在ASP网页中添加服务器端脚本 140

6.3 静态网页和动态网页的运行过程 141

6.3.1 静态网页的运行过程 141

6.3.2 动态网页的运行过程 142

6.4 客户端脚本的数据验证设计 145

6.4.1 简单的客户端验证 145

6.4.2 验证后将数据传递给服务器 146

6.5 使用#include指令 147

6.6 .inc文件 147

练习题6 147

第7章 ASP内置对象 149

7.1 ASP内置对象概述 149

7.2 使用Request对象 149

7.2.1 Request对象概述 149

7.2.2 客户端向服务器提交数据的方式 150

7.2.3 使用QueryString集合获取GET方式提交的数据 150

7.2.4 使用Form集合获取POST方式的数据 152

7.2.5 检索Cookies的信息 156

7.2.6 检索服务器端环境变量和HTTP标头信息 158

7.3 使用Response对象 159

7.3.1 Response对象概述 159

7.3.2 向客户端发送信息 161

7.3.3 网页重定向 163

7.3.4 中断脚本执行 164

7.4 使用Server对象 164

7.4.1 Server对象概述 164

7.4.2 执行指定的ASP文件 165

7.4.3 将控制权转移到其他ASP文件 167

7.4.4 创建服务器组件实例 168

7.4.5 将相对或虚拟路径映射为物理目录 169

7.5 使用Session对象 170

7.5.1 Session对象概述 170

7.5.2 利用Session存储信息 171

7.5.3 使用Session对象存储数组 172

7.5.4 控制会话的结束时间 173

7.5.5 处理会话事件 173

7.6 使用Application对象 175

7.6.1 Application对象概述 175

7.6.2 保存应用程序的信息 176

7.6.3 使用Application对象存储数组 177

7.6.4 防止或允许更改应用程序变量值 178

7.6.5 处理应用程序事件 178

练习题7 182

第8章 使用ADO对象操作数据库 184

8.1 数据库概述 184

8.1.1 关系数据库的基本结构 184

8.1.2 Access数据库管理系统 186

8.1.3 结构化查询语言(SQL) 189

8.2 使用ADO访问数据库 194

8.2.1 ADO简介 194

8.2.2 连接数据库 195

8.2.3 执行SQL语句 197

8.2.4 使用Command对象 199

8.2.5 使用Recordset对象 201

8.2.6 使用Fields集合 206

8.3 数据库操作网页设计 208

8.3.1 数据库操作网页设计的关键技术 208

8.3.2 记录移动操作的网页设计 210

8.3.3 分页显示查询结果的网页设计 213

8.3.4 添加记录网页设计 220

8.3.5 修改记录网页设计 223

8.3.6 删除记录网页设计 228

练习题8 231

第9章 学生成绩管理系统开发 232

9.1 系统需求 232

9.2 数据库设计 232

9.3 网站设计 234

9.3.1 建立虚拟目录 234

9.3.2 网站文件布局 234

9.3.3 网站设计工具 234

9.4 网页设计 235

9.4.1 通用功能网页设计 235

9.4.2 首页设计 237

9.4.3 管理员功能网页设计 241

9.4.4 学生功能网页设计 273

9.4.5 教师功能网页设计 286

9.5 系统运行 294

练习题9 299

练习题参考答案 300

参考文献 359