《Active Server Pages编程实务》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:翁伟主编;单晓龙,高社淑,李屹波编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:1999
  • ISBN:7040084953
  • 页数:319 页
图书介绍:

目录 1

第1章 网络基础 1

1.1 Internet及WWW简介 1

1.1.1 Internet的形成及发展 1

1.1.2 World Wide Web 2

1.2 中国的网络发展现状 4

1.3 构架Web站点的相关组件 5

1.3.1 Microsoft Windows NT Server 5

1.3.2 Microsoft SQL Server 7

1.3.3 Internet信息服务器 9

第2章 Internet相关协议 11

2.1 TCP/IP协议 11

2.1.1 TCP/IP协议简介 11

2.1.2 IP地址和子网掩码 12

2.1.3 路由和网关 13

2.1.4 Internet DNS域名系统 13

2.1.5 添加TCP/IP协议 13

2.2 HTTP协议 16

2.2.1 HTTP协议简介 16

2.2.2 建立HTTP连接的步骤 17

2.2.3 HTTP服务器响应码 17

2.2.4 HTTP的请求方法 18

2.3 URL 19

第3章 Active Server Pages基础 21

3.1 Active Server Pages介绍 21

3.1.1 Active Server Pages开发员 21

3.1.2 Active Server Pages简介 22

3.1.3 Active Server Pages制作的其他方法简介 23

3.2.1 Active Server Pages模型 24

3.2 Active Server Pages理解 24

3.2.2 Active Server Pages的运行环境及特征 25

3.2.3 Active Server Pages的运行服务过程 25

3.2.4 Active Server Pages文件制作 26

3.3 ASP的脚本语言使用规则 26

3.3.1 ASP的脚本语法要点 28

3.3.2 设置语言 29

3.4 ASP中使用的变量与常量 29

3.4.1 变量的使用 29

3.4.2 常量的使用 31

3.5 过程的编写 34

3.5.1 定义过程 35

3.5.2 调用过程 35

3.6.1 ASP中加入Script命令 37

3.6 创建ASP页 37

3.6.2 集成HTML和脚本命令 38

3.6.3 使用ASP指令 39

3.7 实例速成 41

3.7.1 创建一个简单的ASP页 41

3.7.2 创建HTML表格及ASP响应页 43

3.8 ASP内建对象及组件 47

3.8.1 服务器组件 47

3.8.2 利用文件访问组件制作主页访问计数器 48

3.8.3 利用Data Access Component访问服务器数据库 49

第4章 ActiveX技术 51

4.1 ActivcX技术 51

4.1.1 ActiveX技术概述 51

4.1.2 ActiveX的应用范围 52

4.1.3 ActiveX的进展 53

4.1.4 ActiveX的构造工具 55

4.2 ActiveX控件 56

4.1.5 ActiveX的未来 56

4.2.1 ActiveX控件的来由 57

4.2.2 ActiveX控件设计方式 61

第5章 ASP开发工具Visual InterDev6.0 65

5.1 Microsoft Visual InterDev简介 65

5.2 Visual InterDev6.0的新特性 66

5.3 Microsoft Visual InterDev的安装 67

5.3.1 安装的系统需求 67

5.3.2 安装过程 68

5.4 Microsoft Visual InterDev的IDE 68

5.5 建立Web项目 74

5.5.1 建立Web项目的过程 74

5.5.2 向Web项目添加文件 76

5.5.3 在页面中创建或编辑脚本 76

5.6 用InterDev编写ASP应用程序 77

5.7 Web项目的概念 78

5.8 用Visual InterDev调试ASP脚本 79

5.9 Visual InterDev的设计时控件 80

5.10 Visual InterDev的数据库功能 81

第6章 用VBScript开发ASP应用程序 83

6.1 VBScript简介 83

6.2 简单的VBScript编程 84

6.3 VBScript的数据类型 86

6.4 VBScript的变量和常量 87

6.5 VBScript的运算符 89

6.6 VBScript流程控制 90

6.6.1 条件分支语句 91

6.6.2 使用循环语句 93

6.7 VBScript的过程和函数 97

6.7.1 Sub过程 97

6.7.3 过程的数据进出 98

6.7.2 Function过程 98

6.8.1 Dictionary对象 99

6.8 VBScript的对象 99

6.8.2 Drive对象 101

6.8.3 Err对象 102

6.8.4 File对象 103

6.8.5 FileSystemObject对象 105

6.8.6 Folder对象 107

6.8.7 TextStream对象 107

第7章 用JavaScript编写客户端脚本 109

7.1 JavaScript概要 109

7.1.1 JavaScript的简要背景知识 109

7.1.2 浏览脚本体系结构 110

7.1.3 支持的软件平台 110

7.1.4 JavaScript程序设计模型 110

7.2.1 常用规则 111

7.2 JavaScript语言结构 111

7.2.2 变量 115

7.2.3 过程 121

7.2.4 运算符 123

7.3 JavaScript对象 131

7.3.1 创建对象 131

7.3.2 属性 132

7.3.3 方法 134

7.3.4 关联数组 135

7.3.5 数组 137

7.4 内建对象(Built-In Objects) 139

7.4.1 String对象 139

7.4.2 Math对象 139

7.5.1 if结构 141

7.5 程序流程 141

7.5.2 For结构 142

7.5.3 While结构 143

7.5.4 for...in结构 144

7.6 用户接口元素 145

7.7 Q(提问)和A(回答) 146

第8章 Active Server Page对象 149

8.1 Server对象 149

8.1.1 Server对象的属性 149

8.1.2 Server对象的方法 150

8.2 Request对象 153

8.2.1 Request对象的集合 153

8.2.2 Request对象的属性 162

8.2.3 Request对象的方法 163

8.3.1 Response对象的集合 164

8.3 Response对象 164

8.3.2 Response对象的属性 166

8.3.3 Response对象的方法 169

8.3 Application对象 172

8.3.1 Application对象的集合 173

8.3.2 Application对象的方法 174

8.3.3 Application对象的事件 175

8.4 Session对象 178

8.4.1 Session对象的集合 178

8.4.2 Session对象的属性 179

8.4.3 Session对象的方法 180

8.4.4 Session对象的事件 180

8.5 ObjectContext对象 184

8.5.1 ObjectContext对象的方法 185

8.5.2 ObjectContext对象的事件 186

9.1 File Access组件 187

第9章 ASP的服务器组件 187

9.1.1 FileSystemObject对象的属性 188

9.1.2 FileSystemObject对象的方法 188

9.2 Ad Rotator广告轮流器 199

9.2.1 Ad Rotator对象的属性 200

9.2.2 Ad Rotator对象的方法 201

9.3 Browser Capabilities组件 204

9.4 Content Linking组件 208

9.4.1 Nextlink对象的方法 208

9.4.2 Content Linking组件相关文件 210

9.5 Content Rotator组件 211

9.5.1 ContentRotator对象的方法 212

9.5.2 Content Rotator组件的文件 213

9.6 PageCounter组件 215

9.7.1 PermissionChecker对象的方法 217

9.7 Permission Checker组件 217

9.7.2 IIS支持的口令验证组合 218

9.8 Counters组件 219

第10章 Win98/NT网络数据库解决方案 223

10.1 CGI 223

10.2 ISAPI 225

10.3 ADC 226

10.4 IDC 226

10.5 Netscape的LiveWire 229

10.6 Borland IntraBuilder 230

10.7 Java/JDBC技术 230

第11章 标准数据库查询语言——SQL 233

11.1 SQL介绍 233

11.2 SQL语言的特点 234

11.3.1 关系数据库的重要概念 235

11.3 数据库查询命令 235

11.3.2 查询数据表中所有字段 236

11.3.3 查询数据表中某些字段 236

11.3.4 用where子句设定查询条件 237

11.3.5 将查询的数据排序 238

11.3.6 取出互不相同的记录 239

11.4 数据表中数据的插入 240

11.5 数据表中数据的删除 242

11.6 更新数据表的数据 242

11.7 在数据库中用SQL新增数据表 243

11.8 删除数据库中的数据表 244

11.9 新增一个数据表字段 244

11.10 删除一个数据表的字段 245

11.11.2 聚簇索引和非聚簇索引 246

11.11.1 什么是索引 246

11.11 用SQL创建索引 246

11.11.3 索引属性 247

11.11.4 用SQL建立索引 247

11.12 集合函数 248

11.12.1 统计字段值的数目 248

11.12.2 计算字段的平均值 249

11.12.3 计算字段值的和 249

11.12.4 返回最大值或最小值 249

第12章 ADO程序设计基础 251

12.1 ADO介绍 251

12.2 ADO与数据库的交互技术 252

12.3 ADO对象 256

12.4 使用Connection对象 257

12.4.1 建立连接 257

12.4.2 通过打开的连接执行SQL语句 258

12.4.3 创建事务处理 261

12.5 Recorset对象 262

12.5.1 用Recordset对象显示记录 263

12.5.2 记录集光标和锁定类型 266

12.5.3 操作记录集的高级方法 268

12.5.4 遍历记录集 269

12.5.5 返回记录数目 270

12.5.6 对记录集进行分页显示 271

12.5.7 用GetRows将查询数据读入数组 273

12.6 Command对象 274

12.6.1 概述 274

12.6.2 使用命令对象调用存储过程 275

12.6.3 使用返回状态值 276

12.6.4 使用输出参数 278

12.6.5 使用输入参数 279

12.6.6 取出参数信息 280

第13章 ADO综合运用实例 283

13.1 SQL语言的范例程序 283

13.1.1 设计说明 283

13.1.2 程序源代码 284

13.2 基于数据库的ADO留言薄实例 286

13.2.1 设计实例详细说明 286

13.2.2 主要技术及源代码 288

13.3 网上书店查询及定购系统 291

13.3.1 数据库详细说明 291

13.3.2 程序运行结果 291

13.3.3 本例中涉及的主要技术 293

13.3.4 全部程序代码 295

附录A JavaScript语言参考资料 303