《ASP+SQL Server 2005动态网站建设基础与实践教程》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:孙更新,陈月,周峰编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:9787121073465
  • 页数:482 页
图书介绍:本书不仅讲解了网站建设的基本知识,还通过综合实例讲解了ASP+ SQL Server 2005网络应用程序实际开发的技巧与方法。本书按照用户循序渐进、由渐入深的学习习惯,内容起点低,操作上手快,内容全面完整,并且通过具体的实例讲解每个实用知识点。本书实例丰富,图文并茂,语言流畅,内容繁简得当,由浅入深,使读者能十分容易入门并逐步精通。

第1章 ASP动态网站环境配置及编程基础 1

课前导读 1

重点提示 1

1.1动态网页的执行环境 1

ASP的特点 1

ASP的工作原理 2

1.2建立ASP运行平台 2

IIS简介 3

IIS的安装 3

IIS的架设 4

IIS的虚拟目录设置 6

虚拟目录的删除 7

1.3制作ASP网页的前期准备 8

ASP相关技术概述 8

HTML基本概述 9

常用的HTML标记 10

1.4认识VBScript程序 27

VBScript基础 27

VBScript数据类型 29

VBScript基本语句 33

1.5 VBScript程序与网页制作 43

过程与函数 43

VBScript内建函数 45

本章小结 48

第2章 ASP内置对象和组件 49

课前导读 49

重点提示 49

2.1使用Response对象 50

输出数据的Response.Write方法 50

转移网页的Response.Redirect方法 52

结束数据输出的Response.End方法 54

输出缓冲区的操作 54

2.2使用Request对象 56

读取HTML的表单字段 56

获取多选框信息字段 58

获取查询字符串QueryString的信息 62

获取服务器变量ServerVariables集合信息 64

获取和设置Cookies集合 66

2.3使用Server对象 68

Server对象属性 69

Server对象方法 69

使用CreateObject方法创建服务器组件 70

使用HTMLEncode方法进行编码 72

使用URLEncode方法对字符串进行URL编码 73

使用MapPath获取路径 73

使用Transfer方法实现页面跳转 74

2.4使用Session对象 74

创建和获取Session对象 75

Session对象的属性 77

Session对象的集合 79

Session对象的方法 82

Session对象的事件 83

2.5使用Application对象 85

创建Application对象 86

读取Application对象中的值 87

Application对象的集合 89

Application对象的方法 90

Appklication对象的事件 91

2.6 ASP内置组件 91

广告组件AdRotator 92

文件系统组件FileSystemObject 94

浏览器功能判断组件BrowserCapabilities 96

内容链接组件Content Linking 98

页面计数器组件PageCounter 102

本章小结 103

第3章 ASP与数据库的连接 104

课前导读 104

重点提示 104

3.1 ADO概述 104

ADO数据库访问技术 104

ADO的对象和集合 105

3.2 Connection对象 106

使用OLE DB连接 107

使用ODBC连接 108

使用DSN连接 108

3.3 Recordset对象 110

创建并打开Recordset对象 110

操作Recordset对象 112

3.4 Command对象 118

Command对象的建立与连接 118

Command对象执行存储过程 120

本章小结 123

第4章 ASP对XML数据的处理 124

课前导读 124

重点提示 124

4.1 初识XML 124

XML的特点 125

XML的应用 126

4.2 XML基本结构与语法 126

XML解析器 127

Well-Formed的XML文件 128

DTD文档格式定义 129

模式(Schema) 130

4.3 初识XSL样式 138

XSL声明 138

XSL的3种模式 139

4.4 ASP动态处理XML数据 147

读取XML数据 148

遍历XML数据子结点并读取数据 149

修改XML数据 151

动态添加、修改、删除XML数据 152

本章小结 163

第5章 SQL Server 2005数据库、数据库表、视图和索引 164

课前导读 164

重点提示 164

5.1 数据库的创建、修改与删除 164

数据库的创建 164

数据库的修改 172

数据库的删除 176

5.2 数据库的备份、还原、分离、附加、压缩及系统数据库 176

数据库的备份与还原 176

数据库的分离与附加 180

数据库的压缩 182

系统数据库 183

5.3 数据库表的创建、修改与删除 184

数据库表的创建 184

数据库表的修改 191

数据库表的删除 194

5.4 视图的创建、修改与删除 195

视图的优点和缺点 195

视图的创建 196

视图的修改 199

视图的删除 200

5.5 索引的创建、修改与删除 201

索引的优缺点 201

创建索引 202

代码修改索引 204

代码删除索引 205

本章小结 205

第6章 结构化查询语言(SQL) 206

课前导读 206

重点提示 206

6.1 SQL简介 206

SQL的历史 206

SQL的特点 207

SQL的基本概念 207

6.2 SQL强大的查询功能 209

Select查询的语法格式与简单查询 209

嵌套、排序、别名、分组及其他查询 216

集合的并、交运算查询 229

多表连接查询 230

6.3 SQL操作功能 234

Insert插入语句 234

Update更新语句 237

Delete删除语句 239

本章小结 240

第7章 T-SQL编程、存储过程、函数、触发器及游标 241

课前导读 241

重点提示 241

7.1 T-SQL编程 241

T-SQL语言常用数据类型 241

变量、注释符与常用运算符 245

流程控制 246

7.2存储过程 252

系统存储过程 253

自定义存储过程 253

存储过程的优点 253

存储过程的创建与执行 253

修改存储过程 255

重命名存储过程 255

删除存储过程 256

7.3函数 262

直接创建函数 262

利用代码创建函数 262

调用函数 263

修改函数 263

删除函数 263

7.4触发器 267

触发器的作用 267

触发器的分类 267

创建与执行触发器 268

查看触发器基本信息 268

查看触发器代码 268

修改触发器 268

删除触发器 269

7.5游标 275

游标的优点 276

游标实现的方法 276

游标类型 277

游标的基本操作 277

本章小结 282

第8章 办公自动化系统 283

课前导读 283

重点提示 283

8.1系统分析与总体设计 283

功能介绍与系统布局 284

数据库结构及实现 285

公共函数/处理过程说明 289

8.2 OA系统 293

数据库连接设计 293

调试系统 294

框架设计 294

工作计划 298

通告 305

公文 311

流程 319

资源 334

本章小结 345

第9章 网上商店系统 346

课前导读 346

重点提示 346

9.1系统分析与总体设计 346

功能介绍与系统布局 347

数据库结构及实现 349

函数/公共处理过程设计说明 353

9.2网上商店系统前台 357

数据库连接设计 357

调试系统 358

会员注册处理 358

会员登录处理 363

商品展示 366

购物/收银 374

会员订单查询和管理 380

图片新闻 384

文字新闻 387

在线留言 389

产品评论 392

站内消息 394

9.3网上商店系统后台 396

会员管理 396

商品类别管理 403

商品管理 406

订单管理 410

新闻管理 414

留言管理 416

产品评论管理 416

站内消息管理 417

本章小结 420

第10章 教学辅助系统 421

课前导读 421

重点提示 421

10.1系统分析与总体设计 421

功能介绍与系统布局 421

数据库结构及实现 423

10.2作业系统 426

数据库连接设计 426

学生登录页面 426

作业系统首页 429

提交最新作业 438

查看已评阅作业 444

查看未评阅作业 446

浏览优秀作业范例 449

10.3答疑系统 451

答疑系统首页设计 451

问题提交处理页面 454

10.4后台管理 456

管理员登录验证 456

后台首页设计 456

布置作业 459

作业箱管理 462

批改作业 469

查询作业 475

问题解答管理 478

本章小结 481