高级搜索  |  搜索帮助
最近的浏览历史
购买此书的人还购买过
书  名:ASP动态网页设计——基于Access数据库
  • 作  者: 李春葆、曾平、喻丹丹
  • 出版时间: 2009-06-01
  • 出 版 社: 清华大学出版社
  • 字  数: 580 千字
  • 印  次: 1-2
  • 印  张: 23.25
  • 开  本: 16开
  • ISBN: 9787302200727
  • 装  帧: 平装
  • 定  价:¥35.00
电子书价:¥17.50 折扣:50折 节省:¥17.50 vip价:¥17.50 电子书大小:6.45M
配套资源下载:
  • 名称
  • 说明
  • 权限
  • 文件大小
  • 点击图标下载
  • 图书课件
  • 教师
  • 6M
共有商品评论0条 查看评论摘要
内容简介
  本书从实际应用出发,全面系统地介绍了基于Access数据库的ASP动态网页设计技术及其在开发实践中的

具体应用。
本书前8章介绍ASP动态网页设计技术:Web基础、ASP环境配置、HTML语言、VBScript语言、ASP基础、

ASP内置对象和使用ADO对象操作数据库。第9章综合运用前面的知识点,从零开始开发出一个完整的动态

网站:学生成绩管理系统。
本书在讲清各个知识点及其联系的基础上,提供了相当丰富的示例。读者可从网上下载本书的所有源代

码,对照书中的讲解进行上机演练,也可在已有示例基础上加以创新,开发出各种实用的动态网页应用

程序。
本书可以作为大专院校计算机专业和非计算机专业学生学习ASP动态网页设计的教材,也可供欲提高动手

能力和ASP编程水平的计算机爱好者参阅。
前言
  ASP是Active Server Page的缩写,意为“动态服务器页面”,是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令等。利用ASP可以向网页中添加交互式内容(如表单),也可以创建使用HTML网页作为用户界面的Web应用程序。ASP还可以与数据库和其他程序进行交互,是一种简单、方便的编程工具。
本书全面介绍ASP动态网页设计方法。
全书分为9章:第1章为Web基础;第2章为ASP环境配置;第3章为HTML语言;第4章为使用FrontPage制作网页;第5章为VBScript语言;第6章为ASP基础;第7章为ASP内置对象;第8章为使用ADO对象操作数据库;第9章为学生成绩管理系统开发。这是一个完整的ASP+Access网络开发案例,详细介绍了系统需求和开发方法,按照“系统需求→数据库设计→系统实现”展开讨论,便于读者真正学到实用的编程技巧和方法。
1. 实例上机使用方法
本书所有例题、练习题答案和第9章的学生成绩管理系统均可以从www.booksaga.com网站免费下载。读者下载后解压到自已的文件夹中,如D:\ABC,这样该文件夹下有MyWeb(含第1章~第8章所有的例题和练习题源代码)和Student(含第9章的学生成绩管理系统的源代码)两个文件夹。
? 为了运行MyWeb文件夹中的网页文件,需要建立对应的虚拟目录,在本书第2章中创建了虚拟目录MyASP(对应物理目录为H:\ASP\MyWeb),书中前8章所有例子网页文件保存在文件夹H:\ASP\MyWeb\ch4~ch08中,所有例子中用到的图像文件均保存在文件夹H:\ASP\MyWeb\image中。
? 为了运行Student文件夹中学生成绩管理系统,也需要建立该文件夹对应的另一个虚拟目录,学生成绩管理系统开发的所有文件存放在H:\Student文件夹中。
2. ASP网上学习资源
本书面向的是ASP初学者,不必具备编程经验,但需要对Windows的基本操作有所了解。若读者想更深入的学习,可以参考下面的学习资源,获得更丰富的资料:
? http://www.enet.com.cn/eschool/zhuanti/asp/ ASP网上视频学习教程。
? http://www.chinaue.com/tool/vbs/dir.htm VBScript用户手册。
? http://www.chinaue.com/tool/vbs/html-vss/VBSFSOTOC.htm VBSript运行库参考。
? http://msdn.microsoft.com/zh-cn/library/aa301386(VS.71).aspx 渕览器对象如Window、Document等参考手册。
本书可以作为大专院校的计算机专业和非计算机专业学生学习ASP动态网页设计的教材,也可供具有Windows 2000/XP初步知识的计算机爱好者参阅。
本书由李春葆、曾平、喻丹丹编著,金晶、曾慧等参与编写,由于编者水平所限,书中若有不当之处,敬请读者指正,联系邮箱:booksaga@126.com。


编 者
2009年4月
目录
第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 表格标题操作 81
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 什么是VBScript语言 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 变量 104
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
Copyright(C)清华大学出版社有限公司,All Rights Reserved 京ICP备10035462号 联系我们