当前位置:首页 > 工业技术
ASP程序设计教程与实训
ASP程序设计教程与实训

ASP程序设计教程与实训PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:吴鹏,丁利群主编
  • 出 版 社:北京:北京大学出版社
  • 出版年份:2006
  • ISBN:7301102267
  • 页数:313 页
图书介绍:本书包括了以下内容:ASP技术概述、HTML语言基础、VBScript脚本语言、VBScript的对象与动态网页编程、ASP的内置对象、WEB数据库基础、ADO数据对象、ASP数据库的操作、Cookie的使用、ASP的内置组件、ASP程序调试与错误处理、ASP应用实例、ASP动态网站开发实例。
《ASP程序设计教程与实训》目录

第1章 ASP技术概述 1

1.1 动态网页技术 1

1.1.1 动态网页技术简介 1

1.1.2 ASP 3.0的新特性 3

1.2 ASP的工作原理 4

1.2.1 普通HTML页面的执行过程 4

1.2.2 ASP页面的执行过程 4

1.3 安装Web服务器 5

1.3.1 PWS的安装和配置 5

1.3.2 IIS的安装和配置 5

1.4 ASP动态网站开发工具简介 11

1.4.1 浏览器 11

1.4.2 网页编辑软件 11

1.4.3 网页上传软件 12

1.4.4 图像制作软件 14

1.4.5 VBScript帮助文件 15

1.5 技能与实训 15

1.5.1 站点结构规划 16

1.5.2 第一个页面Hello World! 16

1.6 思考与练习 17

第2章 HTML语言基础 19

2.1 HTML语言概述 19

2.2 文本编辑的基本方法 20

2.2.1 网页体〈body〉 20

2.2.2 字体〈font〉 20

2.2.3 标题〈hn〉 20

2.2.4 段落标记〈p〉...〈/p〉与换行标记〈br〉 21

2.2.5 列表〈list〉 23

2.2.6 预定格式〈pre〉 25

2.2.7 居中〈center〉 26

2.3 多媒体和超链接 27

2.3.1 插入多媒体 27

2.3.2 加入超链接 27

2.4 制作表格 27

2.4.1 有通栏的表 27

2.4.2 表的大小、边框宽度、表格间距 28

2.4.3 表中文本的输出 28

2.4.4 浮动表格 28

2.4.5 表格颜色 28

2.5 框架结构 28

2.5.1 框架结构的文件格式 28

2.5.2 框架结构的标记使用 29

2.5.3 frame标记 29

2.5.4 target属性的使用 30

2.6 使用CSS格式化网页 30

2.6.1 CSS样式表的定义 30

2.6.2 在html中加入CSS的方法 31

2.7 技能与实训 31

2.8 思考与练习 32

第3章 VBScript脚本语言 33

3.1 VBScript脚本语言概述 33

3.1.1 VBScript脚本语言 34

3.1.2 在HTML中嵌入VBScript 34

3.2 VBScript脚本语言基础 35

3.2.1 VBScript数据类型 36

3.2.2 VBScript的变量与常量 37

3.2.3 数组 39

3.2.4 VBScript运算符 41

3.3 VBScript的控制结构 44

3.3.1 条件语句 44

3.3.2 Select Case语句 47

3.3.3 循环语句 48

3.4 VBScript的过程与函数 52

3.4.1 过程 52

3.4.2 函数 52

3.4.3 过程与函数的调用 53

3.4.4 变量的作用域 54

3.5 VBScript的常用函数 54

3.5.1 MsgBox函数 54

3.5.2 InputBox函数 55

3.5.3 数学函数 56

3.5.4 字符串函数 56

3.5.5 日期和时间函数 57

3.5.6 数据类型转换函数 57

3.5.7 数据类型判别函数 58

3.6 技能与实训 58

3.7 思考与练习 60

第4章 VBScript的对象与动态网页编程 62

4.1 VBScript的对象编程 62

4.1.1 对象的属性和方法 62

4.1.2 事件驱动程序设计 63

4.2 在VBScript中使用对象 65

4.2.1 Window对象 66

4.2.2 Document对象 70

4.2.3 Frame对象 72

4.2.4 Location对象 72

4.2.5 History对象 74

4.2.6 Navigator对象 75

4.2.7 Script对象 77

4.3 表单控件 79

4.3.1 表单的结构 79

4.3.2 创建表单 80

4.3.3 表单数据检验 81

4.4 技能与实训 83

4.5 思考与练习 85

第5章 ASP的内置对象 87

5.1 ASP的对象与组件概述 87

5.1.1 对象与ActiveX组件 87

5.1.2 ASP的内置对象 88

5.1.3 ASP的内置组件 88

5.1.4 用户自定义组件 89

5.2 Request对象 90

5.2.1 Request对象属性 90

5.2.2 Request对象方法 91

5.2.3 Request对象数据集合 91

5.3 Response对象 97

5.3.1 Response对象的属性 97

5.3.2 Response对象的方法 101

5.3.3 Response对象数据集合 104

5.4 Session对象 105

5.4.1 Session对象的创建 105

5.4.2 Session对象的属性 106

5.4.3 Session对象的方法 108

5.4.4 Session对象的数据集合 110

5.4.5 Session对象的事件 111

5.5 技能与实训 112

5.6 思考与练习 116

第6章 Web数据库基础 119

6.1 Web数据库简介 119

6.2 数据库与Web服务器之间的连接 120

6.2.1 ODBC数据库连接 120

6.2.2 直接数据库连接 123

6.2.3 JDBC API 123

6.3 建立Access数据库 124

6.3.1 创建数据库 124

6.3.2 创建数据表 125

6.4 SQL语言基础 128

6.4.1 SQL语言简介 128

6.4.2 Select查询语言 129

6.4.3 Delete删除操作 133

6.4.4 Update更新操作 133

6.4.5 Insert Into插入操作 134

6.5 技能与实训 135

6.6 思考与练习 136

第7章 ADO数据对象 138

7.1 ADO概述 138

7.2 Connection对象 139

7.2.1 创建Connection对象 139

7.2.2 Connection对象的属性 140

7.2.3 Connection对象的方法 143

7.3 Command对象 146

7.3.1 概述 146

7.3.2 使用Command对象执行SQL语句 147

7.3.3 使用Command对象调用存储过程(*可选) 149

7.4 Recordset对象 151

7.4.1 记录集游标和锁定类型 153

7.4.2 用记录集显示记录 154

7.4.3 编辑记录集 155

7.4.4 页数控制 159

7.5 Fields数据集合和Field对象 162

7.6 Properties数据集合和Property对象 165

7.7 Parameters数据集合和Parameter对象 168

7.7.1 概述 168

7.7.2 创建参数对象实例 169

7.7.3 带输入参数和返回值参数的存储过程的调用 170

7.8 Errors数据集合和Error对象 171

7.9 技能与实训 172

7.10 思考与练习 173

第8章 ASP数据库的操作 176

8.1 数据库访问流程 176

8.2 ASP与数据库的连接方法 176

8.2.1 创建连接字符串 177

8.2.2 连接到数据源 178

8.2.3 示例数据库 178

8.3 表记录的查询控制与分页显示 179

8.3.1 在ADO中使用SQL查询功能 179

8.3.2 实现记录的分页显示功能 185

8.4 数据库表记录的操作 187

8.4.1 记录的添加 189

8.4.2 记录的修改 191

8.4.3 记录的删除 192

8.5 技能与实训 193

8.5.1 主框架网页 194

8.5.2 查询条件网页 194

8.5.3 记录显示 196

8.6 思考与练习 197

第9章 Cookie的使用 198

9.1 Cookie概述 198

9.2 创建Cookie 199

9.2.1 创建单值的Cookie 199

9.2.2 创建带有关键字的Cookie字典 200

9.3 读取Cookie值 200

9.3.1 读取单值的Cookie 200

9.3.2 读取Cookie字典 201

9.4 技能与实训 203

9.5 思考与练习 206

第10章 ASP的内置对象(续) 207

10.1 Application对象 207

10.1.1 Application对象概述 207

10.1.2 Application对象属性 207

10.1.3 Application对象方法 209

10.1.4 Application对象事件 210

10.1.5 修改Application变量的值 211

10.1.6 Global.asa文件 211

10.2 Server对象 212

10.2.1 Server对象属性 213

10.2.2 Server对象方法 213

10.3 ObjectContext对象 216

10.3.1 ObjectContext对象的方法 217

10.3.2 ObjectContext对象的事件 217

10.4 技能与实训 219

10.5 思考与练习 222

第11章 ASP的内置组件 224

11.1 ASP组件概述 224

11.2 广告轮显组件Ad Rotator 224

11.2.1 Ad Rotator组件相关文件 224

11.2.2 Ad Rotator组件的属性和方法 226

11.3 内容轮显组件ContentRotator 228

11.3.1 创建内容列表文件 228

11.3.2 内容列表文件示例 228

11.3.3 检索并显示内容字符串 229

11.4 浏览器性能组件Browser Capabilities 230

11.4.1 Browscap.ini文件 231

11.4.2 Browser Capabilities组件的使用 231

11.5 计数器组件Counter和页计数器组件Page Counter 233

11.5.1 Counter组件 233

11.5.2 Page Counter组件 235

11.6 文件操作组件File Access 236

11.6.1 文件操作组件简介 236

11.6.2 FileSystemObject对象 237

11.6.3 Drivers、Folders、Files数据集合 239

11.6.4 TextStream对象 244

11.7 技能与实训 247

11.8 思考与练习 248

第12章 ASP程序调试与错误处理 250

12.1 Microsoft脚本调试器 250

12.2 ASP错误及错误类型 252

12.2.1 错误处理 252

12.2.2 VBScript语法错误 252

12.2.3 VBScript运行时错误 253

12.2.4 ADO错误 256

12.3 技能与实训 257

12.4 思考与练习 258

第13章 ASP应用实例 260

13.1 编写简单计数器 260

13.1.1 数据库结构设计 260

13.1.2 程序源文件 261

13.1.3 使用方法 261

13.2 编写留言板 262

13.2.1 留言板的设计 262

13.2.2 留言板的实现 264

13.2.3 使用方法 269

13.3 编写新闻发布系统 270

13.3.1 新闻发布系统的设计 270

13.3.2 新闻发布系统的实现 274

13.3.3 使用方法 283

13.4 编写网上购物系统 283

13.4.1 网上购物系统的设计 283

13.4.2 网上购物系统的实现 284

13.4.3 关键程序设计 291

13.4.4 使用方法 292

13.5 技能与实训 293

13.6 思考与练习 293

第14章 ASP动态网站开发实例 295

14.1 需求分析与网站总体设计 295

14.1.1 需求分析的一般撰写规范 295

14.1.2 实例网站的总体设计 298

14.2 数据库设计 299

14.2.1 数据库开发的一般规范 299

14.2.2 实例网站的数据库设计 300

14.3 网站主页开发 301

14.3.1 网站主页开发的一般规范 301

14.3.2 实例网站的主页开发示例 303

14.4 功能模块设计 304

14.4.1 源码下载模块 304

14.4.2 源码搜索模块 305

14.4.3 新闻列表模块 305

14.4.4 留言板模块 306

14.4.5 计数器模块 307

14.4.6 版主管理模块 307

14.5 网站发布与测试 310

14.5.1 网站测试 310

14.5.2 网站排错 311

14.6 技能与实训 311

14.7 思考与练习 312

参考文献 313

返回顶部