标题：ASP基础教程
基本信息
书名:ASP基础教程 
图书编号:1730205 
出版社:人民邮电出版社 
定价:27.0 
ISBN:711515315 
作者:魏雪英 
出版日期: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