《ASP基础教程》是2006年12月28日人民邮电出版社出版的图书,作者是魏雪英。该书讲述了ASP程式设计的知识与技能。
基本介绍
- 书名:ASP基础教程
- 作者:魏雪英
- ISBN:711515315
- 定价:27.0
- 出版社:人民邮电出版社
基本信息
图书编号:1730205
出版日期:2006-12-28
版次:1
开本:16
简介
本书採用案例驱动的教学法,即以案例带动教学,使学生通过学习案例来学习和掌握知识与技能,彻底抛开了传统的按照知识体系来编写教材的方式。从较简单的实例开始,由浅入深,一个实例一个实例地把学生引入到ASP程式设计的核心内容中去。为了弥补案例教学法在知识的系统性和完整性方面的欠缺,本书在全书的最后提供了较完整的附录,供学生在学习、实践中查阅。
本书可作为高职高专计算机专业ASP课程的教材,也可作为高等院校本科非计算机专业教材或供任何学习ASP的读者使用。
目录
第1章 ASP概述 1
1.1 什幺是ASP 1
1.1.1 ASP的历史和现状 1
1.1.2 发展前景 2
1.2 安装和设定Web伺服器 2
1.2.1 Web伺服器 3
1.2.2 项目实现 3
1.IIS的安装 3
2.设定虚拟目录 6
3.在DreamweaverMX2004中设定站点和编辑ASP页面 7
1.2.3 项目拓展 10
1.3 简单的ASP实例 12
1.3.1 项目实现 12
1.【实例】显示日期和时间 12
2.【实例】用表单传递信息到ASP 18
3.【实例】用URL传递信息到ASP 24
1.3.2 项目拓展——【实例】简单的留言板 26
1.写留言页 27
2.接收留言页 28
3.接收留言页中档案对象的建立、打开、读写和关闭 29
4.查看留言页 30
5.留言与查看留言的过程 31
习题 32
第2章 DreamweaverMX2004的套用 33
2.1 Dreamweaver站点建立 33
2.1.1 站点的设计流程与规划及文档的编辑 33
1.DreamweaverMX2004工作区 34
2.创建两种不同类型的文档 35
3.两种不同类型文档编辑界面的差异 36
2.1.2 站点的建立、测试和管理 37
1.站点的建立 37
2.站点的测试 39
3.站点的管理 41
2.2 Dreamweaver基本操作 43
2.2.1 两个重要的面板 43
1.属性面板 43
2.插入栏 44
3.Dreamweaver的帮助 44
2.2.2 面板的基本操作 45
1.面板的拆分与组合 45
2.面板的大小调整和打开与关闭 46
3.隐藏面板 46
2.2.3 文档的3种视图视窗 47
1.使用“设计”视图视窗 47
2.使用“代码”视图视窗 47
3.使用“代码和设计”视图视窗 47
2.3 表单页及VBScript程式的製作 48
2.3.1 初识表单 48
1.表单的属性 48
2.表单对象 49
2.3.2 【实例】学生通讯录登记表 49
1.学生通讯录登记表的设计 50
2.表单页的製作 50
3.表单页代码 58
4.保存和浏览表单页 60
2.3.3 【实例】初识VBScript动态页 60
1.动态页的效果 60
2.动态页的代码 60
3.动态页代码解析 63
2.3.4 【实例】用表单改变网页前景与背景颜色 65
1.动态页的效果 65
2.动态页的代码 66
3.动态页代码解析 67
习题 67
第3章 ASP访问资料库(一) 69
3.1 在通讯录中添加记录 70
3.1.1 资料库相关知识和添加记录的相关语句 70
1.资料库相关知识 70
2.添加记录的相关语句 70
3.1.2 项目实现 71
1.案例效果 71
2.製作过程 72
3.知识解析 76
3.1.3 项目拓展 77
3.2 浏览通讯录 79
3.2.1 浏览记录的相关语句 79
1.SQL中的SELECT语句 79
2.VBScript中的循环语句 79
3.2.2 项目实现 80
1.案例效果 80
2.製作过程 80
3.知识解析 84
3.2.3 项目拓展 85
3.3 在通讯录中删除和修改数据 86
3.3.1 删除和修改记录的相关语句 86
1.SQL中的DELETE语句 86
2.SQL中的UPDATE语句 86
3.3.2 项目实现 87
1.案例效果 87
2.製作过程 88
3.知识解析 94
3.3.3 项目拓展 95
3.4 通讯录数据查询 96
3.4.1 查找记录的相关语法 96
1.SQL查询语句中的关係运算符和逻辑运算符 96
2.SQL查询语句中的LIKE和通配符 96
3.4.2 项目实现 96
1.案例效果 96
2.製作过程 97
3.知识解析 101
3.4.3 项目拓展 102
1.多栏位查找同一关键字 102
2.拆分查找字元串 103
3.同音查找 103
3.5 通讯录的显示分页 103
3.5.1 与分页有关的记录集对象的属性 104
1.PageSize属性 104
2.AbsolutePage属性 104
3.PageCount属性 104
4.RecordCount属性 104
3.5.2 项目实现 104
1.案例效果 104
2.製作过程 106
3.知识解析 110
3.5.3 项目拓展 111
1.利用表单(Form)传送查询条件 111
2.利用URL传送查询条件的分页浏览页 114
习题 118
第4章 ASP访问资料库(二) 119
4.1 图书管理——一对多关係 119
4.1.1 一对多关係概述 119
4.1.2 项目实现 120
1.案例效果 120
2.製作过程 122
3.知识解析 132
4.1.3 项目拓展——利用Access资料库编写SQL语句 133
4.2 图书管理——多对多关係 134
4.2.1 多对多关係概述 134
4.2.2 项目实现 136
1.案例效果 136
2.製作过程 138
3.知识解析 146
4.2.3 项目拓展——在“中介”表里添加栏位 148
4.3 分组查询和动态图表 148
4.3.1 分组查询 148
1.GROUPBY子句 149
2.HAVING子句 149
3.分组查询常用的SQL函式 149
4.3.2 动态图表 149
4.3.3 项目实现 149
1.案例效果 149
2.製作过程 151
3.知识解析 158
4.3.4 项目拓展——动态柱形图 160
习题 162
第5章 ASP其他套用 163
5.1 利用ASP传送电子邮件 163
5.1.1 ASP发电子邮件的相关语句 163
1.CDONTS组件的调用 163
2.VBScript随机函式 163
5.1.2 项目实现 163
1.案例效果 163
2.製作过程 165
3.知识解析 171
5.1.3 项目拓展——利用资料库向大量用户群发电子邮件 172
5.2 利用ASP上传档案和ASP的其他套用 173
5.2.1 上传档案相关知识 173
5.2.2 项目实现 173
1.案例效果 173
2.製作过程 174
3.知识解析 176
5.2.3 项目拓展 176
1.用ASP实现全文检索功能 176
2.利用VisualBasic或VisualC 编写ActiveX组件,供ASP调用 177
习题 177
第6章 ASP. NET简介 178
6.1 ASP. NET概述 178
6.1.1 什幺是ASP. NET 178
1.ASP. NET的优点 178
2.ASP. NET与ASP的比较 179
3.ASP. NET所包含的档案类型和主要作用 180
4.ASP. NETWeb应用程式 180
6.1.2 配置ASP. NET环境 181
1.运行ASP. NET的系统要求 181
2.配置ASP. NET开发环境 181
6.2 ASP. NET与ASP的一些不同点 182
6.2.1 ASP. NET对象的定义 182
1.对象的创建 183
2.对象来源 183
6.2.2 ASP. NET实现档案上传 184
1.ASP. NET档案上传示例 184
2.程式说明及运行效果 187
3.相关的语法元素说明 187
6.2.3 ASP. NET的正则表达式及套用 190
1.正则表达式的构造语法 190
2.正则表达式的套用示例 191
6.2.4 ASP. NET程式操作Access资料库 193
1.ASP. NET程式操作Access资料库示例 193
2.程式说明和运行效果 195
习题 195
第7章 SQLServer安装及使用简介 196
7.1 SQLServer2000软体的安装 196
7.1.1 伺服器端软体的安装 196
7.1.2 客户端软体的安装 202
7.2 在SQLServer中创建数据表 203
7.2.1 在伺服器端创建数据表 205
7.2.2 在客户端创建数据表 207
7.2.3 导入Access数据表到SQLServer中 209
7.3 ODBC套用 212
7.3.1 ODBC相关知识 212
7.3.2 在ODBC中设定Access数据源 212
7.3.3 在ODBC中设定SQLServer数据源 214
7.3.4 在ASP中使用包含档案 217
习题 217
第8章 ASP综合案例 218
8.1 BtoC电子商务网站相关知识 218
8.1.1 电子商务的含义 218
8.1.2 BtoC电子商务 218
8.2 一个简化了的网上购物网站完整案例 218
8.2.1 顾客使用部分 219
1.案例效果 219
2.製作过程 223
8.2.2 数据管理员使用部分 242
1.案例效果 242
2.製作过程 245
8.2.3 送货员使用部分 248
1.案例效果 248
2.製作过程 249
习题 251
附录 252
附录1 ASP内置对象 252
附录2 ADO对象 256
附录3 ASP其他常用组件 262
附录4 VBScript常用函式 268
附录5 SQL常用语句和子句 278
附录6 SQL常用函式 281