书籍详情
网络程序设计——ASP
作者:蔡翠平主编;尚俊杰编著
出版社:清华大学出版社
出版时间:2002-01-01
ISBN:9787810820080
定价:¥28.00
购买这本书可以去
内容简介
北京大学信息技术系列教材。本书详细介绍了使用ASP进行网络程序设计的应用技术。全书分为3部分共11章。第一部分为基础篇,包括1-6章,主要讲述网络编程的概况、ASP概述、VBScript语言和最常用的ASP技术;第二部分为提高篇,包括7-11章,对ASP进行了详细的介绍,并给出了几个常见的网络程序实例;第三部分为附录,主要是学习ASP常见问题答疑、ASP资源网站等。配套光盘包括全书所有例题的源代码。本书注重基础知识,讲究实用,是网络程序设计初学者的入门指南;也可作为网络程序设计人员的参考书;同时适合做大中专院校网络程序设计的课程教材。
作者简介
暂缺《网络程序设计——ASP》作者简介
目录
第1章网络程序设计概述
1.1网络程序设计语言的产生背景
1.2目前主要的网络程序设计语言
1.2.1ASP概述
1.2.2PHP概述
1.2.3JSP概述
1.3小结
习题
第2章ActiveServerPages初步
2.1ASP的运行环境
2.2ASP的语法简介
2.2.1ASP文件的基本组成和约定
2.2.2一个简单的ASP文件
2.3ASP的开发工具
2.4ASP程序的调试技巧
2,5开发ASP程序时注意事项
2.6小结
习题
第3章ASP脚本语言--VBScript
3.1脚本语言概述
3.2VBScript代码的基本格式
3.3VBScript的数据类型
3.4VBScript常量
3.5VBScript变量
3.6VBScript数组
3.7VBScript运算符
3.8VBScript函数
3.8.1转换函数
3.8.2输入输出函数
3.8.3字符串函数
3.8.4日期和时间函数
3.8.5数学函数
3.8.6检验函数
3.9VBScript过程
3.9.1Sub子程序
3.9.2Function函数
3.10使用条件语句
3.10.1If…Then…Else语句
3.10.2SelectCase语句
3.11使用循环语句
3.11.1For…Next循环
3.11.2Do…Loop循环
3.11.3While…Wend循环
3.11.4ForEach…In循环
3.11.5强行退出循环
3.12小结
习题
第4章Request和Response对象
4.1对象知识简介
4.2利用Request对象从客户端获得信息
4.2.1Request对象简介
4.2.2使用Form获取方法
4.2.3使用QueryString获取方法
4.3利用Response对象向客户端输出信息
4.3.1Response对象简介
4.3.2使用Write方法输出信息
4.3.3使用Redirect方法引导客户端至另一个UBL位置
4.3.4关于Buffer属性
4.4小结
习题
第5章Session和Application对象
5.1利用Session对象记载特定客户信息
5.1.1Session对象简介
5.1.2利用Session存储信息
5.1.3利用Session存储数组信息
5.1.4Timeout属性
5.1.5Abandon方法
5.2利用Application对象记载所有客户信息
5.2.1Application对象简介
5.2.2利用Application存储信息
5.2.3利用Application存储数组信息
5.3Global.asa文件
5.4小结
习题
第6章ASP存取数据库
6.1数据库预备知识
6.1.1建立Access数据库
6.1.2设置数据源
6.2利用数据库存取组件存取数据库
6.2.1连接数据库
6.2.2利用Select语句查询记录
6.2.3利用Insert语句添加新记录
6.2.4利用Delete语句删除记录
6.2.5利用Update语句修改记录
6.3深入讨论ADO
6.3.1存取SQL数据库
6.3.2对多个数据表进行操作
6.4小结
习题
第7章ASP内部对象
7.1概述
7.2Request对象
7.2.1Form获取方法
7.2.2QueryString获取方法
7.2.3Cookies获取方法
7.2.4ServerVariables获取方法
7.2.5ClientCertificate获取方法
7.2.6TotalBytes属性
7.2.7BinaryRead方法
7.3Response对象
7.3.1设置Cookies
7.3.2BinaryWrite方法
7.4Session对象
7.5Application对象
7.6Server对象
7.6.1ScriptTimeout属性
7.6.2CreatObject方法
7.6.3HTMLEncode方法
7.6.4URLEncode方法
7.6.5MapPath方法
7.7小结
习题
第8章ASP的内置组件
8.1ASP组件概述
8.2数据库存取组件
8.3文件存取组件
8.3.1FileSystemObject对象的方法
8.3.2TextStream对象的属性和方法
8.3.3新建文本文件
8.3.4文本文件的读取或添加
8.3.5文件的复制.移动和删除
8.3.6文件夹的新建.复制.移动和删除
8.3.7显示指定文件夹下的所有内容
8,4广告轮显组件
8.4.1广告轮显组件的组成
8.4.2广告轮显组件的属性和方法
8.4.3广告轮显组件使用示例
8.5浏览器兼容组件
8.5.1浏览器兼容组件的工作原理
8.5.2浏览器兼容组件的属性
8.5.3浏览器兼容组件使用示例
8.6文件超链接组件
8.6.1文件超链接组件的组成
8.6.2文件超链接组件的方法
8,6.3文件超链接组件使用示例
8.7小结
习题
第9章数据库存取组件
9.1ASP读取数据库的简单方法回顾
9,2建立数据库和设置数据源
9.2.1建立数据库
9.2.2设置数据源
9.3SQL语言简介
9.3.1Select语句
9.3.2Insert语句
9,3.3Delete语句
9,3.4Update语句
9.3.5CreateTable语句
9.3.6AlterTable语句
9,3.7DropTable语句
9.3.8用ASP维护数据表的实例
9.4ADO的内部对象
9.5Connection对象
9.5.1建立Connection对象
9.5.2Connection对象的属性
9.5.3Connection对象的方法
9.5,4利用Connection对象存取数据库
9.5.5事务处理
9.6Command对象
9.6.1建立Command对象
9.6.2Command对象的属性
9.6.3Command对象的方法
9.6.4利用Command对象存取数据库
9.6.5非参数查询
9.6.6参数查询
9.6.7Parameters集合和Parameter对象
9.6.8Command对象小结
9.7Recordset对象
9.7.1建立Recordset对象
9.7.2Recordset对象的属性
9.7.3Recordset对象的方法
9.7.4利用Recordset对象查询记录
9.7.5分页显示数据
9.7.6利用Recordset对象更新数据库
9.7.7Fields集合和Field对象
9.8Errors集合和Error对象
9.8.1Errors集合的属性
9.8.2Errors集合的方法
9.8.3Error对象的属性
9.8.4OnErrorResumeNext
9.9一个简单的例子--通讯录
9.9.1通讯录的设计
9.9.2通讯录的实现
9.9.3通讯录的讨论
9.10小结
习题
第10章使用其他组件
10.1发送E-mail组件W3(Jmail)
10.1.1安装W3Jmail组件
10.1.2使用W3Jmail组件
10.2文件上传组件ASPUpload
10.2.1安装ASPUpload组件
10.2.2使用ASPUpload组件
10.3更多的组件讨论
10.3.1组件的下载和安装
10.3.2组件的使用
10.3.3组件的开发
10.4小结
习题
第11章网络程序开发实例
11.1留言板
11.1.1留言板的设计
11.1.2留言板的实现
11.2聊天室
11.2.1聊天室的设计
11.2.2聊天室的实现
11.3BBS论坛
11.3.1BBS论坛的设计
11.3.2BBS论坛的实现
11.4小结
习题
附录1常见问题答疑
附录2ASP资源网站推荐
附录3建立SQL查询
附录4HTML语言简单介绍
参考文献
1.1网络程序设计语言的产生背景
1.2目前主要的网络程序设计语言
1.2.1ASP概述
1.2.2PHP概述
1.2.3JSP概述
1.3小结
习题
第2章ActiveServerPages初步
2.1ASP的运行环境
2.2ASP的语法简介
2.2.1ASP文件的基本组成和约定
2.2.2一个简单的ASP文件
2.3ASP的开发工具
2.4ASP程序的调试技巧
2,5开发ASP程序时注意事项
2.6小结
习题
第3章ASP脚本语言--VBScript
3.1脚本语言概述
3.2VBScript代码的基本格式
3.3VBScript的数据类型
3.4VBScript常量
3.5VBScript变量
3.6VBScript数组
3.7VBScript运算符
3.8VBScript函数
3.8.1转换函数
3.8.2输入输出函数
3.8.3字符串函数
3.8.4日期和时间函数
3.8.5数学函数
3.8.6检验函数
3.9VBScript过程
3.9.1Sub子程序
3.9.2Function函数
3.10使用条件语句
3.10.1If…Then…Else语句
3.10.2SelectCase语句
3.11使用循环语句
3.11.1For…Next循环
3.11.2Do…Loop循环
3.11.3While…Wend循环
3.11.4ForEach…In循环
3.11.5强行退出循环
3.12小结
习题
第4章Request和Response对象
4.1对象知识简介
4.2利用Request对象从客户端获得信息
4.2.1Request对象简介
4.2.2使用Form获取方法
4.2.3使用QueryString获取方法
4.3利用Response对象向客户端输出信息
4.3.1Response对象简介
4.3.2使用Write方法输出信息
4.3.3使用Redirect方法引导客户端至另一个UBL位置
4.3.4关于Buffer属性
4.4小结
习题
第5章Session和Application对象
5.1利用Session对象记载特定客户信息
5.1.1Session对象简介
5.1.2利用Session存储信息
5.1.3利用Session存储数组信息
5.1.4Timeout属性
5.1.5Abandon方法
5.2利用Application对象记载所有客户信息
5.2.1Application对象简介
5.2.2利用Application存储信息
5.2.3利用Application存储数组信息
5.3Global.asa文件
5.4小结
习题
第6章ASP存取数据库
6.1数据库预备知识
6.1.1建立Access数据库
6.1.2设置数据源
6.2利用数据库存取组件存取数据库
6.2.1连接数据库
6.2.2利用Select语句查询记录
6.2.3利用Insert语句添加新记录
6.2.4利用Delete语句删除记录
6.2.5利用Update语句修改记录
6.3深入讨论ADO
6.3.1存取SQL数据库
6.3.2对多个数据表进行操作
6.4小结
习题
第7章ASP内部对象
7.1概述
7.2Request对象
7.2.1Form获取方法
7.2.2QueryString获取方法
7.2.3Cookies获取方法
7.2.4ServerVariables获取方法
7.2.5ClientCertificate获取方法
7.2.6TotalBytes属性
7.2.7BinaryRead方法
7.3Response对象
7.3.1设置Cookies
7.3.2BinaryWrite方法
7.4Session对象
7.5Application对象
7.6Server对象
7.6.1ScriptTimeout属性
7.6.2CreatObject方法
7.6.3HTMLEncode方法
7.6.4URLEncode方法
7.6.5MapPath方法
7.7小结
习题
第8章ASP的内置组件
8.1ASP组件概述
8.2数据库存取组件
8.3文件存取组件
8.3.1FileSystemObject对象的方法
8.3.2TextStream对象的属性和方法
8.3.3新建文本文件
8.3.4文本文件的读取或添加
8.3.5文件的复制.移动和删除
8.3.6文件夹的新建.复制.移动和删除
8.3.7显示指定文件夹下的所有内容
8,4广告轮显组件
8.4.1广告轮显组件的组成
8.4.2广告轮显组件的属性和方法
8.4.3广告轮显组件使用示例
8.5浏览器兼容组件
8.5.1浏览器兼容组件的工作原理
8.5.2浏览器兼容组件的属性
8.5.3浏览器兼容组件使用示例
8.6文件超链接组件
8.6.1文件超链接组件的组成
8.6.2文件超链接组件的方法
8,6.3文件超链接组件使用示例
8.7小结
习题
第9章数据库存取组件
9.1ASP读取数据库的简单方法回顾
9,2建立数据库和设置数据源
9.2.1建立数据库
9.2.2设置数据源
9.3SQL语言简介
9.3.1Select语句
9.3.2Insert语句
9,3.3Delete语句
9,3.4Update语句
9.3.5CreateTable语句
9.3.6AlterTable语句
9,3.7DropTable语句
9.3.8用ASP维护数据表的实例
9.4ADO的内部对象
9.5Connection对象
9.5.1建立Connection对象
9.5.2Connection对象的属性
9.5.3Connection对象的方法
9.5,4利用Connection对象存取数据库
9.5.5事务处理
9.6Command对象
9.6.1建立Command对象
9.6.2Command对象的属性
9.6.3Command对象的方法
9.6.4利用Command对象存取数据库
9.6.5非参数查询
9.6.6参数查询
9.6.7Parameters集合和Parameter对象
9.6.8Command对象小结
9.7Recordset对象
9.7.1建立Recordset对象
9.7.2Recordset对象的属性
9.7.3Recordset对象的方法
9.7.4利用Recordset对象查询记录
9.7.5分页显示数据
9.7.6利用Recordset对象更新数据库
9.7.7Fields集合和Field对象
9.8Errors集合和Error对象
9.8.1Errors集合的属性
9.8.2Errors集合的方法
9.8.3Error对象的属性
9.8.4OnErrorResumeNext
9.9一个简单的例子--通讯录
9.9.1通讯录的设计
9.9.2通讯录的实现
9.9.3通讯录的讨论
9.10小结
习题
第10章使用其他组件
10.1发送E-mail组件W3(Jmail)
10.1.1安装W3Jmail组件
10.1.2使用W3Jmail组件
10.2文件上传组件ASPUpload
10.2.1安装ASPUpload组件
10.2.2使用ASPUpload组件
10.3更多的组件讨论
10.3.1组件的下载和安装
10.3.2组件的使用
10.3.3组件的开发
10.4小结
习题
第11章网络程序开发实例
11.1留言板
11.1.1留言板的设计
11.1.2留言板的实现
11.2聊天室
11.2.1聊天室的设计
11.2.2聊天室的实现
11.3BBS论坛
11.3.1BBS论坛的设计
11.3.2BBS论坛的实现
11.4小结
习题
附录1常见问题答疑
附录2ASP资源网站推荐
附录3建立SQL查询
附录4HTML语言简单介绍
参考文献
猜您喜欢