目 录 1
出版说明 1
前言 1
第1章ASP概述 1
1.1 ASP技术特点 1
1.2 ASP运行环境 2
1.3 Visual InterDev的安装与 4
使用 4
1.3.1 VisualInterDev概述 4
1.3.2 VisualInterDev的安装 5
1.3.3 VisualInterDev的集成 9
开发环境 9
1.4 ASP程序设计 11
第2章ASP的内置对象和控件 16
2.1 ASP的内置对象 16
2.1.1 Request对象 16
2.1.2 Response对象 23
2.1.3 Application对象 27
2.1.4 Session对象 29
2.1.5 Server对象 31
2.1.6 ObjectContext对象 33
2.2 ASP的内置控件 34
2.2.1广告轮显控件 34
2.2.2浏览器兼容控件 37
2.2.4内容超级链接控件 39
2.2.3数据库存取控件 39
2.2.5文件存取控件 41
第3章ASP网络数据库开发 43
基础 43
3.1 建立ODBC数据源 43
3.1.1建立本机数据源 44
3.1.2建立文件数据源 47
3.2用来操作数据的SQL命令 48
3.2.1筛选及排序记录的Select指令 48
3.2.3更新数据记录的Update 50
指令 50
指令 50
3.2.2删除数据记录的Delete 50
3.2.4增加数据记录的Insert Into指令 51
3.2.5建立新数据表的Select Into指令 52
3.3 ADO组件的主要对象及其 52
功能 52
3.3.1 Connection对象 53
3.3.2 Command对象 54
3.3.3 Recordset对象 55
3.3.4 Field对象 57
3.3.5 Parameter对象 57
3.3.6 Property对象 58
3.3.7 Errors数据集合 58
数据库结构 59
3.4数据库开发实例 59
3.4.1系统中各文件的功能及 59
3.4.2设计信息输入、查询页面 60
3.4.3把信息保存到数据库中 62
3.4.4查询数据库中的数据记录 64
3.4.5分段浏览数据库中的 68
数据记录 68
第4章网站计数器、留言板 74
4.1文本模式的网站计数器 74
4.2图形模式的网站计数器 77
4.3留言板 79
4.3.1系统功能描述 79
4.3.2各文件功能及数据库设计 81
4.3.3其他文件将用到的包含文件 82
4.3.4留言板主页面 84
4.3.5留言内容显示页面 88
4.3.6留言页面 96
第5章同学录 100
5.1系统功能描述 100
5.2各文件功能及数据库 106
结构 106
5.3同学录功能实现 107
5.3.1其他文件将用到的 107
通用文件 107
5.3.2同学录主页面 109
5.3.3班级通信录显示页面 116
5.3.4相册管理 119
第6章在线投票系统与网上 125
考试系统 125
6.1在线投票系统 125
6.1.1系统功能描述及各 125
文件作用 125
6.1.2 CSS简介 126
6.1.3投票系统显示文件 127
6.1.4表单处理文件 134
6.2网上考试系统 135
6.2.1 考试系统各文件作用及数据库设计 135
6.2.2设计注册表单 136
6.2.3注册表单的处理 138
6.2.4显示问题及备选答案 139
6.2.5批改试卷并显示程序 142
第7章搜索引擎系统 145
7.1站内文件搜索引擎 145
7.1.1所用对象介绍 145
7.1.2站内文件搜索引擎主文件 147
7.1.3搜索功能执行文件 148
7.2网站搜索引擎 151
L2.1文本文件Station.txt 151
7.2.2搜索网站的主页面文件 152
(Default.asp) 152
(search.asp) 153
7.2.3搜索功能执行文件 153
7.2.4登记新网站输入表单文件(addstion.asp) 157
7.2.5登记新网站执行文件 159
(addok.asp) 159
第8章网上社区服务 162
8.1各文件功能及数据库 162
设计 162
8.2打开社区数据库 164
8.3登录/申请页面 165
8.4社区主框架页面 166
8.5社区子框架页面 168
8.5.1显示在线会员 169
8.5.2留言信息处理 171
第9章网上超市 176
9.1各文件功能及数据库 176
设计 176
9.2网上超市主页面 178
9.3挑选商品 180
9.4把商品放入购物袋 183
9.5查看购物袋中的商品 185
信息 185
9.6去收银台下订单 188
10.1校园信息管理系统功能 192
介绍 192
第10章校园信息管理系统 192
10.2新闻发布子系统 193
10.2.1各文件功能及数据库 193
设计 193
10.2.2显示新闻标题 194
10.2.3显示详细新闻内容 196
10.2.4新闻内容的维护 199
10.3学生管理子系统 207
10.3.1基本资料管理模块 207
10.3.2个人档案管理模块 214
10.3.3考勤录入模块 214
10.4成绩管理子系统 217
10.3.4考勤管理模块 217
10.4.1成绩查询模块 218
10.4.2成绩录入模块 220
10.4.3成绩处理模块 220
10.4.4成绩统计模块 221
10.5教案管理子系统 222
10.6图书管理子系统 223
10.7讨论园地子系统 224
第11章ASP.NET概述 227
11.1 ASP.NET简介 227
11.2建立ASP.NET的运行 228
环境 228
11.3编写ASP.NET程序 229
12.1.NETFramework提供的 233
语言 233
第12章ASP.NET编程语言 233
12.2 VB.NET语法基础 234
12.2.1面向对象功能 234
12.2.2变量声明 235
12.2.3函数和过程声明 236
12.2.4循环语句 237
12.2.5类型转换 239
第13章ASP.NET常用控件 240
13.1 HTML服务器控件 240
13.1.1 Form控件 240
13.1.4 InputCheckBox控件 241
13.1.3 InputButton控件 241
13.1.2 Botton控件 241
13.1.5 InputRadioButton控件 242
13.1.6 InputImage控件 243
13.1.7 InputFile控件 244
13.1.8 TextArea控件 244
13.2 ASP.NET内部控件 245
13.2.1 ASP:TextBox控件 245
13.2.2 ASP:Lable控件 246
13.2.3 ASP:Image控件 246
13.2.4 ASP:Button控件 247
13.2.5 ASP:LinkButton控件 248
13.2.6 ASP:ImageButton控件 249
ASP:RadioButton控件 250
13.2.7 ASP:CheckBox控件和 250
13.3 ASP.NET列表控件 251
13.4 ASP.NET验证控件 254
13.5 ASP.NET多功能控件 256
13.5.1 ASP:AdRotator控件 257
13.5.2 ASP:Calendar控件 259
13.5.3 ASP:Xml控件 262
第14章ASP.NET数据库操作 264
14.1 ADO.NET简介 264
14.2基本的ADO.NET对象 265
14.2.1 Connection对象 265
14.2.2 Command对象 266
14.2.4 DataAdapter对象 267
14.2.3 DataReader对象 267
14.2.5 DataSet对象 268
14.2.6 DataTable对象、DataRowsCollection对象和DataRow对象 268
14.3 ADO.NET应用实例 269
第15章基于ASP.NET的 272
留言板实例 272
15.1系统功能描述 272
15.2各文件功能及数据库 273
结构 273
15.3留言板功能实现 275
15.3.1留言板主页面 275
15.3.2留言登记处理文件 286
15.3.3留言删除处理文件 287
15.3.4留言回复处理文件 288