书籍详情
ASP程序设计实用教程
作者:梁建武等编著
出版社:电子工业出版社
出版时间:2006-05-01
ISBN:9787121024917
定价:¥29.00
购买这本书可以去
内容简介
本书按易学、易懂、易掌握的原则,结合ASP内部知识体系,由浅入深、循序渐进地介绍了ASP怎样进行Web动态网站和基于B/S的MIS管理系统的开发。主要内容包括:ASP简介,Web页面的制作和语法基础,ASP的对象和组件,Web数据库开发和对数据库的访问,流行的网站和基于B/S的MIS管理系统的规划、设计、代码编制和调试。通过这些内容的学习,使读者充分感受ASP编程的威力。 本书内容充实,实例丰富,讲解清晰,在学习过程中力避代码复杂冗长。简短的实例特别有助于初学者练习理解、把握问题的精髓和对应用程序框架的整体认识;它的综合实例为读者提供了一个开发大型应用程序实例的典范。 本书可作为高等院校计算机或相关专业的教材,也可作为广大工程技术人员的学习参考书。
作者简介
暂缺《ASP程序设计实用教程》作者简介
目录
第1章 ASP简介 1
1.1 什么是ASP 1
1.1.1 ASP概要 1
1.1.2 本书面向的对象 3
1.1.3 Active Server Pages模型 3
1.1.4 ASP的功能 4
1.2 ASP的工作平台 5
1.2.1 IIS服务器安装配置 5
1.3 创建ASP页 8
第2章 Web页面制作基础 11
2.1 文件标记 12
2.1.1 HTML基本架构 12
2.1.2 <BODY>参数设定 13
2.2 排版标记 13
2.2.1 <!--注解--> 13
2.2.2 <P> 14
2.2.3 <BR> 14
2.2.4 <HR> 15
2.2.5 <CENTER> 15
2.2.6 <DIV> 16
2.3 字体标记 16
2.3.1 <STRONG> <B> <I> <U> 16
2.3.2 <H1> <H2> <H3> <H4> <H5> <H6> 16
2.3.3 <FONT> <BASEFONT> 17
2.4 清单标记 18
2.5 表格标记 19
2.5.1 <TABLE> <TR> <TD> 19
2.5.2 <TH> 22
2.5.3 <CAPTION> 23
2.6 表单标记 24
2.6.1 <FORM> <INPUT> 24
2.6.2 <SELECT> <OPTION> 29
2.6.3 <TEXTAREA> 31
2.7 图形标记 32
2.7.1 <IMG> 32
2.8 链接标记 33
2.9 框架标记 34
2.9.1 框架概念 34
2.9.2 <FRAMESET> <FRAME> 35
2.9.3 <NOFRAMES> 37
2.9.4 <IFRAME> 37
2.10 多媒体标记 38
2.10.1 <BGSOUND> 38
2.10.2 <EMBED> 38
2.11 其他标记 39
第3章 VBScript脚本语言 41
3.1 服务器端脚本和客户端脚本 41
3.2 VBScript脚本语言 43
3.2.1 VBScript代码基本格式 43
3.2.2 VBScript变量 46
3.2.3 常量 49
3.2.4 数组 49
3.2.5 运算 51
3.2.6 控制结构 52
3.2.7 with语句 57
3.2.8 过程 58
3.2.9 VBScript函数摘要 61
第4章 ASP内置对象 64
4.1 Request对象 64
4.1.1 Request对象属性(Property) 64
4.1.2 Request对象方法(Method) 65
4.1.3 Request对象数据集合(Collections) 66
4.2 Response对象 76
4.2.1 Response对象属性 77
4.2.2 Response对象方法 80
4.2.3 Response对象数据集合 84
4.3 Server对象 87
4.3.1 Server对象属性 88
4.3.2 Server对象方法 88
4.4 Application对象 90
4.4.1 Application对象的事件 92
4.4.2 Application对象的方法 92
4.4.3 Application对象的数据集合 92
4.5 Session对象 94
4.5.1 Session对象的事件 95
4.5.2 Session对象的方法 95
4.5.3 Session对象的属性 96
4.5.4 Session对象的数据集合 96
4.6 Global.asa文件 98
第5章 ASP组件 100
5.1 Ad Rotator组件 100
5.2 Browser Capabilities组件 103
5.2.1 Browscap.ini文件 104
5.2.2 Browser Capabilities组件的使用 104
5.3 Database Access组件 105
5.4 File Access组件 105
5.4.1 FileSystemObject对象 106
5.4.2 TextStream对象 107
5.4.3 创建新文件 107
5.4.4 在已存在的文本文件里添加内容 108
5.4.5 拷贝、删除、移动文件 112
5.4.6 判断文件是否存在 114
5.4.7 对文件夹的操作 115
5.4.8 判断文件夹是否存在 117
5.4.9 显示文件夹里的所有文件 118
5.5 Content Linking组件 119
5.5.1 线性排列顺序文件 120
5.5.2 Content Linking组件方法 120
5.6 其他ASP组件 121
第6章 Web数据库的使用 123
6.1 ADO概述 123
6.1.1 ADO的对象和数据集合 123
6.2 Connection对象 125
6.2.1 Connection对象的方法 125
6.2.2 Connection对象的属性 129
6.2.3 Connection对象的数据集合 131
6.3 Command对象 132
6.3.1 Command对象属性 132
6.3.2 Command对象方法 134
6.4 Recordset对象 138
6.4.1 Recordset对象属性 138
6.4.2 Recordset对象方法 142
6.4.3 Recordset对象数据集合 149
6.5 Field对象和Fields数据集合 150
6.5.1 Fields数据集合 150
6.5.2 Field对象属性 151
6.5.3 Field对象方法 152
6.6 Properies数据集合和Property对象 152
6.6.1 Properties数据集合 152
6.6.2 Property对象 153
6.7 Parameters数据集合与Parameter对象 155
6.7.1 Parameters数据集合 155
6.7.2 Parameter对象 156
6.8 Errors数据集合和Error对象 157
6.8.1 Errors数据集合 157
6.8.2 Error对象 158
第7章 数据库的访问 160
7.1 常用的SQL命令 161
7.1.1 修改表结构 161
7.1.2 查询表中的数据信息 161
7.1.3 添加、删除数据库中的数据信息 163
7.1.4 修改数据库中的数据记录 164
7.1.5 SQL集合函数的使用 164
7.2 数据库的连接 165
7.3 数据的查询控制 165
7.4 数据的添加和删除 171
7.4.1 数据的添加 171
7.4.2 数据的删除 173
7.5 数据的修改 175
第8章 投票系统 177
8.1 系统设计 177
8.1.1 目标设计 177
8.1.2 系统功能分析与设计 177
8.2 数据库的设计与实现 177
8.2.1 数据库的需求分析 177
8.2.2 数据库的逻辑设计 178
8.3 投票后台系统的实现 179
8.3.1 登录模块 179
8.3.2 投票项目管理模块 181
8.3.3 管理员信息管理模块 195
第9章 留言簿系统 198
9.1 系统设计 198
9.1.1 目标设计 198
9.1.2 系统功能分析与设计 198
9.2 数据库设计与实现 198
9.2.1 数据库的需求分析 198
9.2.2 数据库的逻辑设计 199
9.3 留言簿后台系统的实现 200
9.3.1 登录模块 200
9.3.2 用户留言模块 202
9.3.3 管理员信息以及公告信息管理模块 209
9.3.4 用户留言管理模块 214
第10章 新闻发布系统 221
10.1 系统设计 221
10.1.1 目标设计 221
10.1.2 系统功能分析与设计 221
10.2 数据库设计与实现 222
10.2.1 数据库的需求分析 222
10.2.2 数据库的逻辑设计 222
10.3 新闻发布后台系统的实现 223
10.3.1 文章显示模块 223
10.3.2 登录模块 237
10.3.3 网站综合管理模块 240
第11章 办公自动化系统 252
11.1 系统设计 252
11.1.1 目标设计 252
11.1.2 系统功能分析与设计 252
11.2 数据库设计与实现 253
11.2.1 数据库的需求分析 253
11.2.2 数据库的逻辑设计 253
11.3 系统功能的详细分析 257
11.3.1 系统的登录 257
11.3.2 用户信息管理使用 258
11.3.3 公告管理的使用 259
11.3.4 文件管理的使用 260
11.3.5 议题信息的使用 260
11.3.6 系统日志的使用 261
11.3.7 优秀职员功能的使用 261
11.3.8 互通信息模块的使用 262
11.4 办公无纸化系统登录界面的创建 262
11.4.1 登录界面:login.asp 262
11.4.2 主页面:index.asp 262
11.4.3 数据库连接文件:
11.4.3 sysinc.asp 272
11.4.4 文件上传页面:addfile.asp 273
11.4.5 添加议题页面:addyt.htm 275
11.4.6 议题功能的后台数据管理页面:Ytlist1.asp 276
11.4.7 公告信息的查看页面:ggxx-show.asp 278
11.4.8 公告信息的后台管理页面:information.asp 280
11.4.9 创建用户资料修改页面:modifyuser.asp 284
11.4.10 用户信息的后台数据管理页面:userformation.asp 287
11.4.11 文件信息的后台数据管理页面:fileinformation.asp 290
11.4.12 系统日志后台数据管理页面:logininfor.asp 292
11.4.13 个人信件信息互通页面:email.asp 296
11.4.14 优秀职员统计页面:gooduser.asp 298
11.5 本章小结 300
1.1 什么是ASP 1
1.1.1 ASP概要 1
1.1.2 本书面向的对象 3
1.1.3 Active Server Pages模型 3
1.1.4 ASP的功能 4
1.2 ASP的工作平台 5
1.2.1 IIS服务器安装配置 5
1.3 创建ASP页 8
第2章 Web页面制作基础 11
2.1 文件标记 12
2.1.1 HTML基本架构 12
2.1.2 <BODY>参数设定 13
2.2 排版标记 13
2.2.1 <!--注解--> 13
2.2.2 <P> 14
2.2.3 <BR> 14
2.2.4 <HR> 15
2.2.5 <CENTER> 15
2.2.6 <DIV> 16
2.3 字体标记 16
2.3.1 <STRONG> <B> <I> <U> 16
2.3.2 <H1> <H2> <H3> <H4> <H5> <H6> 16
2.3.3 <FONT> <BASEFONT> 17
2.4 清单标记 18
2.5 表格标记 19
2.5.1 <TABLE> <TR> <TD> 19
2.5.2 <TH> 22
2.5.3 <CAPTION> 23
2.6 表单标记 24
2.6.1 <FORM> <INPUT> 24
2.6.2 <SELECT> <OPTION> 29
2.6.3 <TEXTAREA> 31
2.7 图形标记 32
2.7.1 <IMG> 32
2.8 链接标记 33
2.9 框架标记 34
2.9.1 框架概念 34
2.9.2 <FRAMESET> <FRAME> 35
2.9.3 <NOFRAMES> 37
2.9.4 <IFRAME> 37
2.10 多媒体标记 38
2.10.1 <BGSOUND> 38
2.10.2 <EMBED> 38
2.11 其他标记 39
第3章 VBScript脚本语言 41
3.1 服务器端脚本和客户端脚本 41
3.2 VBScript脚本语言 43
3.2.1 VBScript代码基本格式 43
3.2.2 VBScript变量 46
3.2.3 常量 49
3.2.4 数组 49
3.2.5 运算 51
3.2.6 控制结构 52
3.2.7 with语句 57
3.2.8 过程 58
3.2.9 VBScript函数摘要 61
第4章 ASP内置对象 64
4.1 Request对象 64
4.1.1 Request对象属性(Property) 64
4.1.2 Request对象方法(Method) 65
4.1.3 Request对象数据集合(Collections) 66
4.2 Response对象 76
4.2.1 Response对象属性 77
4.2.2 Response对象方法 80
4.2.3 Response对象数据集合 84
4.3 Server对象 87
4.3.1 Server对象属性 88
4.3.2 Server对象方法 88
4.4 Application对象 90
4.4.1 Application对象的事件 92
4.4.2 Application对象的方法 92
4.4.3 Application对象的数据集合 92
4.5 Session对象 94
4.5.1 Session对象的事件 95
4.5.2 Session对象的方法 95
4.5.3 Session对象的属性 96
4.5.4 Session对象的数据集合 96
4.6 Global.asa文件 98
第5章 ASP组件 100
5.1 Ad Rotator组件 100
5.2 Browser Capabilities组件 103
5.2.1 Browscap.ini文件 104
5.2.2 Browser Capabilities组件的使用 104
5.3 Database Access组件 105
5.4 File Access组件 105
5.4.1 FileSystemObject对象 106
5.4.2 TextStream对象 107
5.4.3 创建新文件 107
5.4.4 在已存在的文本文件里添加内容 108
5.4.5 拷贝、删除、移动文件 112
5.4.6 判断文件是否存在 114
5.4.7 对文件夹的操作 115
5.4.8 判断文件夹是否存在 117
5.4.9 显示文件夹里的所有文件 118
5.5 Content Linking组件 119
5.5.1 线性排列顺序文件 120
5.5.2 Content Linking组件方法 120
5.6 其他ASP组件 121
第6章 Web数据库的使用 123
6.1 ADO概述 123
6.1.1 ADO的对象和数据集合 123
6.2 Connection对象 125
6.2.1 Connection对象的方法 125
6.2.2 Connection对象的属性 129
6.2.3 Connection对象的数据集合 131
6.3 Command对象 132
6.3.1 Command对象属性 132
6.3.2 Command对象方法 134
6.4 Recordset对象 138
6.4.1 Recordset对象属性 138
6.4.2 Recordset对象方法 142
6.4.3 Recordset对象数据集合 149
6.5 Field对象和Fields数据集合 150
6.5.1 Fields数据集合 150
6.5.2 Field对象属性 151
6.5.3 Field对象方法 152
6.6 Properies数据集合和Property对象 152
6.6.1 Properties数据集合 152
6.6.2 Property对象 153
6.7 Parameters数据集合与Parameter对象 155
6.7.1 Parameters数据集合 155
6.7.2 Parameter对象 156
6.8 Errors数据集合和Error对象 157
6.8.1 Errors数据集合 157
6.8.2 Error对象 158
第7章 数据库的访问 160
7.1 常用的SQL命令 161
7.1.1 修改表结构 161
7.1.2 查询表中的数据信息 161
7.1.3 添加、删除数据库中的数据信息 163
7.1.4 修改数据库中的数据记录 164
7.1.5 SQL集合函数的使用 164
7.2 数据库的连接 165
7.3 数据的查询控制 165
7.4 数据的添加和删除 171
7.4.1 数据的添加 171
7.4.2 数据的删除 173
7.5 数据的修改 175
第8章 投票系统 177
8.1 系统设计 177
8.1.1 目标设计 177
8.1.2 系统功能分析与设计 177
8.2 数据库的设计与实现 177
8.2.1 数据库的需求分析 177
8.2.2 数据库的逻辑设计 178
8.3 投票后台系统的实现 179
8.3.1 登录模块 179
8.3.2 投票项目管理模块 181
8.3.3 管理员信息管理模块 195
第9章 留言簿系统 198
9.1 系统设计 198
9.1.1 目标设计 198
9.1.2 系统功能分析与设计 198
9.2 数据库设计与实现 198
9.2.1 数据库的需求分析 198
9.2.2 数据库的逻辑设计 199
9.3 留言簿后台系统的实现 200
9.3.1 登录模块 200
9.3.2 用户留言模块 202
9.3.3 管理员信息以及公告信息管理模块 209
9.3.4 用户留言管理模块 214
第10章 新闻发布系统 221
10.1 系统设计 221
10.1.1 目标设计 221
10.1.2 系统功能分析与设计 221
10.2 数据库设计与实现 222
10.2.1 数据库的需求分析 222
10.2.2 数据库的逻辑设计 222
10.3 新闻发布后台系统的实现 223
10.3.1 文章显示模块 223
10.3.2 登录模块 237
10.3.3 网站综合管理模块 240
第11章 办公自动化系统 252
11.1 系统设计 252
11.1.1 目标设计 252
11.1.2 系统功能分析与设计 252
11.2 数据库设计与实现 253
11.2.1 数据库的需求分析 253
11.2.2 数据库的逻辑设计 253
11.3 系统功能的详细分析 257
11.3.1 系统的登录 257
11.3.2 用户信息管理使用 258
11.3.3 公告管理的使用 259
11.3.4 文件管理的使用 260
11.3.5 议题信息的使用 260
11.3.6 系统日志的使用 261
11.3.7 优秀职员功能的使用 261
11.3.8 互通信息模块的使用 262
11.4 办公无纸化系统登录界面的创建 262
11.4.1 登录界面:login.asp 262
11.4.2 主页面:index.asp 262
11.4.3 数据库连接文件:
11.4.3 sysinc.asp 272
11.4.4 文件上传页面:addfile.asp 273
11.4.5 添加议题页面:addyt.htm 275
11.4.6 议题功能的后台数据管理页面:Ytlist1.asp 276
11.4.7 公告信息的查看页面:ggxx-show.asp 278
11.4.8 公告信息的后台管理页面:information.asp 280
11.4.9 创建用户资料修改页面:modifyuser.asp 284
11.4.10 用户信息的后台数据管理页面:userformation.asp 287
11.4.11 文件信息的后台数据管理页面:fileinformation.asp 290
11.4.12 系统日志后台数据管理页面:logininfor.asp 292
11.4.13 个人信件信息互通页面:email.asp 296
11.4.14 优秀职员统计页面:gooduser.asp 298
11.5 本章小结 300
猜您喜欢