当前位置:首页 > 工业技术
ASP完全自学手册
ASP完全自学手册

ASP完全自学手册PDF电子书下载

工业技术

  • 电子书积分:17 积分如何计算积分?
  • 作 者:袁理等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2007
  • ISBN:7111205812
  • 页数:575 页
图书介绍:本书包括ASP基础、ASP的运行环境等知识。
《ASP完全自学手册》目录

丛书序 1

前言 1

本书光盘代码使用方法 1

第1章 ASP基础 1

1.1 Web应用程序概述 2

1.1.1 什么是Web应用程序 2

1.1.2 什么是动态网页 3

1.1.3 动态内容的实现技术 3

1.2 HTML技术概述 3

1.2.1 HTML简介 3

1.2.2 <HR>分隔线 5

1.2.3 <br>行中断标识 5

1.2.4 <font>文本修饰标记 6

1.2.5 <a>超链接标识 8

1.2.6 <Frame>框架标识 8

1.2.7 <Form>表单标识 9

1.2.8 <Table>表格标签 10

1.2.9 <Img>图像标签 12

1.3 ASP动态网页的工作流程 12

1.4 ASP的7大对象 13

1.4.1 Application对象 13

1.4.2 Object Context对象 13

1.4.3 Request对象 13

1.4.7 ASPError对象 14

1.4.6 Session对象 14

1.4.5 Server对象 14

1.4.4 Response对象 14

1.5 ASP的开发工具 15

1.5.1 记事本 15

1.5.2 FrontPage/DreamWeaver 15

1.5.3 Visual InterDev(VID) 15

1.6 编写第一个ASP Web页面 16

第2章 ASP的运行与开发环境 19

2.1 ASP的运行环境 20

2.1.1 Web服务器软件的选择 20

2.1.2 IIS简介 20

2.1.3 IIS安装过程 20

2.1.4 建立新站点以及设置 22

2.2 ASP开发软件——Visual InterDev 6.0 23

2.2.1 安装Visual InterDev 6.0 24

2.2.2 创建一个网页 25

第3章 ASP脚本程序 29

3.1 关于ASP的脚本程序 30

3.1.1 VBScript简介 30

3.1.2 JavaScript简介 30

3.2 认识VBScript 30

3.2.1 VBScript与Visual Basic的区别 30

3.2.2 VBScript代码的基本格式 30

3.3.2 变量 31

3.3.1 常量 31

3.3 VBScript的常量与变量 31

3.4 VBScript的运算符 32

3.4.1 算术运算符 32

3.4.2 比较运算符 33

3.4.3 逻辑运算符 33

3.4.4 运算符的优先级 33

3.5 VBScript条件语句 34

3.5.1 If...Then语句 34

3.5.2 If...Then...Else语句 35

3.5.3 Select...Case语句 35

3.6 VBScript循环语句 36

3.6.1 For...Next语句 36

3.6.3 Do...Loop语句 37

3.6.2 While...Wend语句 37

3.6.4 For Each...Next语句 38

3.7 子过程与函数 39

3.7.1 自定义函数Function 39

3.7.2 定义子过程Sub 40

3.8 VBScript的内建函数 41

3.8.1 数学函数 41

3.8.2 格式转换函数 42

3.8.3 日期时间函数 43

3.8.4 字符串操作函数 44

第4章 ASP中的5大对象 47

4.1.1 QueryString集合 48

4.1 Request对象 48

4.1.2 Form集合 50

4.1.3 ServerVariables集合 55

4.2 Response对象 57

4.2.1 Response对象的属性 57

4.2.2 Response对象的方法 58

4.3 Server对象 62

4.3.1 服务器对象Server的属性 62

4.3.2 服务器对象Server的方法 63

4.4 公共对象Application 67

4.4.1 公共对象Application概述 68

4.4.2 公共对象Application的集合与方法  68

4.4.3 公共对象Application的事件 72

4.5 私有对象Session 73

4.5.1 私有对象Session的集合 74

4.5.2 私有对象Session对象的属性与方法 75

4.5.3 私有对象Session对象的事件 77

4.5.4 Session对象的工作流程 79

4.5.5 记录用户在网站上停留的时间 80

第5章 ASP的常用组件 81

5.1 广告轮显组件Ad Rotator的概述 82

5.1.1 制作一个广告轮显示例 82

5.1.2 处理广告图标的超链接 84

5.2 浏览器性能组件Browser的应用 85

5.3 连接目录组件Content Linking的应用 88

5.4 计数器组件Page Counter的应用 90

5.5 文件系统组件FileSystem的应用 91

5.5.1 使用文件系统组件查找指定文件及处理文件夹 92

5.5.2 处理文件夹 96

5.5.3 创建新文件 97

5.5.4 移动、删除以及复制文件 98

5.5.5 向文件中添加数据 99

5.5.6 读取文本文件 100

第6章 SQL Server应用基础 103

6.1.1 安装SQL Server 2000的硬件要求 104

6.1.2 安装SQL Server 2000的软件要求 104

6.1 安装前的准备工作 104

6.1.3 安装SQL Server 2000前要注意的事项 105

6.1.4 安装SQL Server 2000 105

6.2 SQL Server服务器 108

6.2.1 注册服务器 108

6.2.2 启动和停止服务器 111

6.3 创建和维护数据库 111

6.3.1 SQL Server数据库组成 111

6.3.2 系统数据库 112

6.3.3 新建数据库 113

6.3.4 删除数据库 115

6.4 表的操作 115

6.4.1 SQL Server中的数据类型 116

6.4.2 创建表 117

6.4.3 添加、修改和删除表的数据行 118

6.4.4 表的约束条件 119

6.4.5 删除表 126

6.5 创建索引 126

6.5.1 索引的概念 126

6.5.2 创建索引 127

6.5.3 删除索引 128

6.6 视图的操作 129

6.6.1 创建视图 129

6.6.2 删除视图 131

6.7 存储过程 131

6.7.1 创建存储过程 132

6.7.2 删除存储过程 134

第7章 使用ADO组件访问数据库 135

7.1 数据库简介 136

7.1.1 数据库查询及结果排序 136

7.1.2 修改记录和存储过程 137

7.2 ADO基本概述 139

7.2.1 ADO的对象 139

7.2.2 ADO的操作流程 140

7.3 创建ODBC的数据源名称文件DSN 140

7.3.1 配置Microsoft Access数据库文件 141

7.3.2 配置SQL Server数据库文件 143

7.3.3 连接数据库 145

7.4.1 连接对象Connection概述 146

7.4 使用连接对象Connection 146

7.4.2 打开和关闭数据库连接 147

7.4.3 SQL语句的执行及处理事务 148

7.4.4 设置操作等待时间 150

7.5 使用命令对象Command 151

7.5.1 命令对象Command概述 151

7.5.2 执行SQL语句 151

7.5.3 调用存储过程 152

7.6 使用记录集对象RecordSet 156

7.6.1 记录集对象RecordSet概述 156

7.6.2 创建及显示记录集 160

7.6.3 实现记录集的分页显示 162

7.6.4 读取记录到数组中 165

第8章 用户登录及管理系统 167

8.1 系统说明 168

8.1.1 系统主要功能 168

8.1.2 系统文件组成 168

8.2 系统数据库设计 169

8.3 用户登录模块 170

8.3.1 登录页面 170

8.3.2 登录页面的实现 171

8.3.3 用户信息验证页面 174

8.3.4 用户信息验证页面的实现 175

8.3.6 图片验证码的实现 177

8.3.5 图片验证码简介 177

8.4 系统主界面 181

8.4.1 系统主页面 181

8.4.2 系统主页面的实现 182

8.5 用户注册模块 185

8.5.1 填写注册信息页面 186

8.5.2 表单信息的合法性验证 186

8.5.3 表单信息合法性验证的实现 187

8.5.4 增加用户页面 193

8.5.5 增加用户页面的实现 193

8.6 用户资料修改模块 198

8.6.2 修改用户信息页面的实现 199

8.6.1 修改用户信息页面 199

8.6.3 更新用户信息页面 208

8.6.4 更新用户信息页面的实现 208

8.7 系统管理模块 211

8.7.1 系统管理主页面 212

8.7.2 系统管理主页面的实现 212

8.8 添加用户模块 215

8.9 删除用户模块 216

8.9.1 删除用户页面 216

8.9.2 删除用户页面的实现 216

8.10 退出登录模块 217

第9章 网络投票系统 219

9.1.2 系统主要功能 220

9.1 系统说明 220

9.1.1 系统主要模块 220

9.1.3 系统文件说明 221

9.2 系统数据库设计 221

9.2.1 用户信息表 221

9.2.2 投票主题表 221

9.2.3 投票标题表 222

9.2.4 投票项目表 222

9.2.5 已投票地址表 222

9.2.6 数据库连接说明 222

9.3 用户投票模块 223

9.3.1 用户投票页面 223

9.3.2 用户投票页面的实现 224

9.3.3 投票统计页面 228

9.3.4 投票统计页面的实现 228

9.3.5 查看投票结果页面 232

9.3.6 查看投票结果页面的实现 233

9.4 投票主题管理模块 236

9.4.1 设置当前投票主题界面的实现 237

9.4.2 完成当前投票主题的设置 240

9.4.3 添加投票主题界面的实现 242

9.4.4 完成投票主题的添加 244

9.4.5 修改投票主题界面的实现 245

9.4.6 完成投票主题的修改 248

9.4.7 删除投票主题界面的实现 249

9.4.8 完成投票主题的删除 251

9.5 投票标题管理模块 252

9.5.1 添加投票标题界面的实现 252

9.5.2 完成投票标题的添加 255

9.5.3 修改投票标题界面的实现 256

9.5.4 完成投票标题的修改 259

9.5.5 删除投票标题界面的实现 259

9.5.6 完成投票标题的删除 261

9.6 投票项管理模块 262

9.6.1 添加投票项界面的实现 262

9.6.2 完成投票项的添加 265

9.6.3 修改投票项界面的实现 266

9.6.5 删除投票项界面的实现 269

9.6.4 完成投票项的修改 269

9.6.6 完成投票项的删除 271

第10章 网络图片管理系统 273

10.1 简单的图片管理系统 274

10.1.1 系统主页面 274

10.1.2 系统主页面的实现 275

10.1.3 图片显示页面及实现 280

10.1.4 图片删除页面 283

10.1.5 图片删除页面的实现 283

10.1.6 文件上传简介 285

10.1.7 选择上传图片页面及实现 285

10.1.8 文件上传页面及实现 286

10.2.1 数据库的设计 292

10.2 基于链接的图片管理系统 292

10.2.3 数据库连接说明 293

10.2.2 数据表设计 293

10.2.4 图片管理页面及实现 294

10.2.5 图片查看页面及实现 297

10.2.6 添加图片信息输入页面 300

10.2.7 添加图片信息输入页面的实现 301

10.2.8 完成添加图片页面及实现 302

10.2.9 图片信息修改页面及实现 303

10.2.10 完成图片信息修改页面的实现 305

10.2.11 删除图片链接模块及实现 307

第11章 搜索引擎系统 309

11.1.2 系统文件说明 310

11.1 系统说明 310

11.1.1 系统主要功能 310

11.2 系统数据库设计 311

11.2.1 管理员信息表 311

11.2.2 网站类别表 311

11.2.3 网站数据表 311

11.2.4 数据库连接说明 312

11.3 网站搜索模块 313

11.3.1 搜索主页面及实现 313

11.3.2 搜索及结果显示页面 314

11.3.3 搜索及结果显示页面的实现 314

11.3.4 更新点击数及跳转页面及实现 320

11.4 网站分类模块 321

11.4.1 网站分类页面 321

11.4.2 网站分类页面的实现 322

11.5 网站信息管理模块 331

11.5.1 网站信息登记页面及实现 331

11.5.2 网站信息登记完成页面 334

11.5.3 网站信息登记完成页面的实现 334

11.5.4 网站分类选择页面 335

11.5.5 网站分类选择页面的实现 336

11.5.6 修改网站信息登录模块 339

11.5.7 修改网站信息页面 341

11.5.8 网站信息修改完成页面 342

11.6 系统管理模块 343

11.6.1 管理员登录子模块 344

11.6.2 网站管理主页面 346

11.6.3 删除网站页面 351

11.6.4 网站审核子模块 352

11.6.5 分类管理子模块 356

11.6.6 添加网站分类信息输入页面 360

11.6.7 添加网站分类信息完成页面 360

11.6.8 修改网站分类信息完成页面 362

11.6.9 删除网站分类信息完成页面 363

第12章 资源下载及管理系统 367

12.1.2 系统文件组成 368

12.1 系统说明 368

12.1.1 系统主要功能 368

12.2 系统数据库设计 369

12.2.1 管理员信息表 370

12.2.2 一级类别信息表 370

12.2.3 二级类别信息表 370

12.2.4 资源下载信息表 370

12.2.5 数据库连接说明 371

12.3 资源信息显示模块 371

12.3.1 系统主页面 372

12.3.2 系统主页面的实现 373

12.3.3 资源类别信息显示页 378

12.3.4 资源类别信息显示页的实现 379

12.3.5 资源详细信息页 387

12.3.6 资源详细信息页的实现 388

12.3.7 资源下载页 392

12.3.8 资源下载页的实现 393

12.4 资源搜索模块 393

12.4.1 资源搜索信息输入页面 393

12.4.2 资源搜索信息输入页面的实现 394

12.4.3 资源搜索及结果显示页面 395

12.4.4 资源搜索及结果显示页面的实现 396

12.5 资源类别管理模块 402

12.5.1 类别信息管理页面 403

12.5.2 类别信息管理页面的实现 404

12.5.4 一级类别信息更新页的实现 407

12.5.3 一级类别信息更新页 407

12.6 资源项管理模块 410

12.6.1 添加资源信息输入页 410

12.5.5 二级类别信息更新页及实现 410

12.6.2 添加资源信息输入页的实现 411

12.6.3 保存资源信息页 412

12.6.4 保存资源信息页的实现 412

12.6.5 资源信息管理页 416

12.6.6 资源信息管理页的实现 417

12.6.7 修改资源信息页及实现 417

第13章 在线音乐播放系统 423

13.2 系统数据库设计 424

13.2.1 管理员信息表 424

13.1.1 系统功能说明 424

13.1.2 系统文件说明 424

13.1 系统说明 424

13.2.2 歌曲类别信息表 425

13.2.3 曲目信息表 425

13.2.4 数据库连接说明 425

13.3 系统主界面 426

13.4 音乐播放页面 434

13.4.1 MediaPlayer播放页面 434

13.4.2 RealPlayer播放页面 437

13.5.1 管理员登录页面 440

13.5 管理员登录模块 440

13.5.2 管理员登录验证页面 442

13.6 系统管理主界面 443

13.7 添加曲目页面 450

13.8 添加曲目完成页面 453

13.9 曲目信息修改页面 456

13.10 曲目信息修改完成页面 460

13.11 删除曲目页面 463

第14章 网上交易平台 465

14.2.1 系统构架 466

14.2.2 系统功能模块设计 466

14.2 系统设计 466

14.1 应用背景 466

14.2.3 数据库设计 467

14.3 网站首页模块 467

14.3.1 首页主体页面(index.asp) 467

14.3.2 页首页面(webtop.asp) 468

14.3.3 商家页面(shops.asp) 471

14.3.4 导购页面(guide.asp) 474

14.3.5 排行页面(rank.asp) 479

14.3.6 合作伙伴页面(service.asp) 482

14.3.7 版权页面(copyright.asp) 483

14.4 品牌店铺模块(speciality.asp) 484

14.4.1 分类索引子模块 484

14.4.2 店铺显示子模块 488

14.5 快速分类模块 491

14.5.1 快速分类页面(jetway.asp) 492

14.5.2 分类显示页面 494

14.6 专题模块 501

14.7 用户模块 504

14.7.1 用户登录模块 504

14.7.2 用户注册页面 507

14.7.3 购物车模块 517

附录A SQL语言详解 525

A.1 数据定义 525

A.2 查询 528

A.3 SQL更新 539

附录B 使用JavaScript制作网页特效 543

B.1 第一个例子 543

B.2 基本数据类型 544

B.3 JavaScript程序构成 546

B.4 基于对象的JavaScript语言 550

B.5 创建新对象 555

B.6 使用内部对象系统 559

B.7 窗口及输入/输出 561

B.8 Web页面信息的交互 565

附录C ASCII码 571

附录D 本书涉及到的例程 573

相关图书
作者其它书籍
返回顶部