《ASP网络开发技术入门与提高实用教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:宋昕编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2005
  • ISBN:7113065007
  • 页数:353 页
图书介绍:本书主要介绍了ASP动态网页的开发与设计技术。

第1章 创建服务器环境 1

1-1 准备互动网页的执行环境 2

1-1-1 选择ASP的原因 2

1-1-2 如何执行ASP的程序 3

1-2 架设网站服务器 3

1-2-1 选择网站服务器软件 3

1-2-2 在Windows 95/98上安装PWS 4.0 3

1-2-3 在Windows 2000 Professional/XP上安装IIS 5.0 7

1-3 数据库基础 8

1-3-1 数据结构模型 8

1-3-2 关系数据库系统 9

1-3-3 数据库构成 9

1-3-4 数据库文件构成 9

1-4 SQL Server 2000数据库服务器安装配置 10

1-4-1 SQL Server 2000的安装 10

1-4-2 启动SQL Server 15

1-4-3 利用SQL创建数据库 16

1-5 测试网站服务器 17

1-5-1 Windows 95/98测试 17

1-5-2 Windows 2000/XP测试 18

1-6 小结 19

1-7 习题 20

第2章 ASP基础 21

2-1 ASP文件的结构 22

2-2 ASP基本语法 22

2-3 声明脚本语言 23

2-4 <Script>标记和<%…%>标记的区别 24

2-5 在HTML文件中应用ASP变量 24

2-6 在ASP中使用基本脚本语言 25

2-6-1 Do...Loop语句 25

2-6-2 For...Next语句 26

2-6-4 格式化数字 27

2-6-3 格式化日期 27

2-6-5 使用数学函数 28

2-6-6 使用Split()函数从字符串中取值 31

2-6-7 使用With语句 31

2-6-8 调用函数和过程 31

2-7 使用Server Side Include 33

2-7-1 SSI的功能 33

2-7-2 #Include指令 33

2-7-3 .inc文件 34

2-8 小结 34

2-9 习题 34

第3章 Request和Response对象 37

3-1 基本对象综述 38

3-2 Request对象 38

3-2-1 QueryString集合 39

3-2-2 Form集合 41

3-2-3 ServerVariable集合 46

3-3 Response对象 49

3-3-1 Response对象的属性 49

3-3-2 Response对象的方法 51

3-4 小结 54

3-5 习题 54

第4章 Server、Appllcation和Session对象 57

4-1 利用Server对象创建各种控件实例 58

4-1-1 Server对象的属性 58

4-1-2 Server对象的方法 60

4-2 Application对象为多个用户共享数据 64

4-2-1 Application的属性 65

4-2-2 Application对象的方法 65

4-2-3 Application对象的事件 67

4-3-2 Session对象的属性 68

4-3-1 Session简介 68

4-3 Session对象为每个用户保存数据 68

4-3-3 Session对象的方法和事件 70

4-3-4 利用Session存储信息 70

4-4 Globalasa文件初始化应用程序 72

4-5 小结 74

4-6 习题 75

第5章 ASP的内置组件 77

5-1 用Browser Capabilities组件来获取客户浏览器的信息 78

5-1-1 Browser组件 78

5-1-2 Browscap.ini文件 80

5-2 用FileSystem组件来处理文件 80

5-2-1 创建新文件 81

5-2-2 读取和追加数据 83

5-2-3 对文件及文件夹进行各种处理 85

5-3-1 计数器示例 87

5-3 常用技术 87

5-3-2 获取文件及文件夹信息 89

5-3-3 处理驱动器并获取驱动器信息 92

5-3-4 利用Content Linking组件进行网络导航 93

5-3-5 利用Dictionary组件来存储数据 95

5-3-6 利用Ad Rotator组件来制作动态广告 97

5-4 小结 99

5-5 习题 99

第6章 ADO访问数据库 101

6-1 ADO的原理 102

6-2 ADO进行数据库编程概述 102

6-3 SQL语言简介 103

6-3-1 SQL入门 104

6-3-2 集合函数 106

6-4 开始使用ADO 107

6-4-1 使用开放式数据库互联ODBC 107

6-4-2 创建一个系统DSN 108

6-4-3 ADOVBS.INC文件 110

6-5 Connection对象 111

6-5-1 创建Connection对象 111

6-5-2 Connection对象的方法 112

6-5-3 Connection对象的属性 112

6-6 获取DSN服务器的详细信息 113

6-7 Command对象 114

6-7-1 Command对象的属性 114

6-7-2 Command对象的方法 115

6-8 Parameters集合 116

6-8-1 Parameters集合的属性 116

6-8-2 Parameters集合的方法 116

6-9 Parameter对象 116

6-9-1 Parameter对象的属性 116

6-10-1 Errors集合的属性 117

6-10 Errors集合和Error对象 117

6-9-2 Parameter对象的方法 117

6-10-2 Errors集合的方法 118

6-10-3 Error对象的属性 118

6-11 小结 119

6-12 习题 120

第7章 RecordSet访问数据库 121

7-1 RecordSet简介 122

7-2 RecordSet对象的属性 123

7-2-1 记录游标移动的属性 124

7-2-2 数据维护属性 126

7-2-3 RecordSet对象的其他属性 128

7-3 RecordSet对象的方法 130

7-3-1 打开、关闭和复制RecordSet对象的方法 130

7-3-2 移动游标指针的方法 131

7-3-3 编辑修改数据的方法 132

7-3-4 RecordSet的其他方法 135

7-4-1 限制输出的记录数 137

7-4 RecordSet的应用 137

7-4-2 分页显示一张表 139

7-4-3 利用RecordSet对象更新数据库 142

7-5 Fields集合 143

7-6 Field对象 144

7-6-1 Field对象的属性 144

7-6-2 Field对象的方法 145

7-7 小结 146

7-8 习题 147

第8章 典型模块设计 149

8-1 留言版 150

8-1-1 模块简介 150

8-1-2 数据库设计 150

8-1-3 代码实现 151

8-2-2 数据库设计 157

8-2 BBS论坛 157

8-2-1 模块简介 157

8-2-3 代码实现 158

8-3 用户管理及用户登录 166

8-3-1 模块简介 166

8-3-2 数据库设计 167

8-3-3 代码实现 167

8-4 发送邮件 181

8-4-1 模块简介 182

8-4-2 代码实现 182

8-5 小结 184

第9章 应用案例——网上电子投票系统 185

9-1 系统分析与总体设计 186

9-1-1 系统功能描述 186

9-1-2 功能模块划分 186

9-2 数据库结构设计与实现 187

9-1-3 系统流程分析 187

9-3 目录结构 189

9-4 投票模块设计 189

9-4-1 投票模块 189

9-4-2 投票结果 194

9-5 记录/统计模块设计 195

9-5-1 记录查询 195

9-5-2 结果查询 199

9-6-1 投票管理模块 203

9-6 投票管理模块设计 203

9-6-2 添加/修改投票模块 205

9-6-3 保存添加/修改模块 206

9-6-4 删除投票模块 208

9-6-5 管理员登录 208

9-6-6 MD5加密模块 210

9-6-7 管理员修改密码 217

9-6-9 出错提示模块 219

9-6-8 管理员退出 219

9-7 小结 220

第10章 应用案例——网上商城购物系统 221

10-1 系统分析与总体设计 222

10-1-1 系统功能描述 222

10-1-2 功能模块划分 223

10-1-3 系统流程分析 223

10-2 数据库结构设计与实现 224

10-3 目录结构与通用模块 226

10-3-1 目录结构 226

10-3-2 通用模块 227

10-4 管理主界面与登录程序设计 228

10-5 新闻信息管理模块设计 232

10-5-1 添加新闻信息 233

10-5-2 删除新闻信息 234

10-5-3 添加新闻类别 237

10-5-4 删除新闻类别 238

10-6 商品信息管理模块设计 239

10-6-1 添加商品类别 239

10-6-2 删除商品类别 240

10-6-3 添加商品 241

10-6-4 商品图片上传 244

10-6-5 删除商品 250

10-7 订单管理模块设计 252

10-7-1 查询和处理新订单 253

10-7-2 查询已处理订单 258

10-7-3 查询投诉订单 260

10-8 用户管理模块设计 263

10-8-1 普通注册用户管理 263

10-8-2 更改管理员账号 267

10-8-3 管理系统注销退出 268

10-10 主界面上方模块设计 269

10-9 系统主界面设计 269

10-11 主界面左侧模块设计 271

10-11-1 用户注册与登录模块 274

10-11-2 订单查询模块 279

10-11-3 显示新闻消息模块 281

10-11-4 用户投诉模块 282

10-11-5 站内商品搜索模块 283

10-12 主界面右侧模块设计 284

10-13 主界面下方模块设计 286

10-14 主界面中间部分模块设计 287

10-14-1 购物篮模块设计 290

10-14-2 收银台模块设计 296

10-15 小结 300

第11章 应用案例——新闻发布及管理系统 301

11-1 系统分析与总体设计 302

11-1-1 系统功能描述 302

11-1-2 功能模块划分 302

11-1-3 系统流程分析 303

11-2-1 创建数据库 304

11-2-2 数据库逻辑结构设计 304

11-2 数据库结构设计与实现 304

11-2-3 创建表的脚本文件 305

11-3 目录结构与通用模块 307

11-3-1 目录结构 307

11-3-2 通用模块 307

11-4 系统主界面与登录程序设计 313

11-4-1 设计主界面 313

11-4-2 登录程序设计 317

11-4-3 设计管理界面 318

11-5 新闻类别管理模块设计 323

11-5-1 新闻类别管理界面 323

11-5-3 修改新闻类别 327

11-5-4 删除新闻类别 327

11-5-2 添加新闻类别 327

11-6 新闻发布管理模块设计 328

11-6-1 添加新闻 328

11-6-2 上传新闻图片 331

11-6-3 修改新闻 332

11-6-4 删除新闻 335

11-7 新闻阅读查询模块设计 336

11-7-1 阅读新闻 336

11-7-2 查看分类新闻 337

11-7-3 新闻查询管理 340

11-8 新闻评论管理模块设计 344

11-8-1 查看新闻评论 344

11-8-2 添加新闻评论 347

11-8-3 删除新闻评论 347

11-9 用户管理模块 348

11-10 小结 348

习题答案 349