《ASP与网络数据库技术》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:邓文渊等编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2003
  • ISBN:7113051979
  • 页数:332 页
图书介绍:本书以实例为引导,讲解了VBScript 与ASP程序设计,同时加入许多ASP与网页数据库的整合应用,如计数器、图形计数器、访客留言簿、讨论区、搜索引擎、购物车等范例。

第1章概述 1

目录 1

1-1认识数据库 2

1-1-1何谓数据库(Database) 2

1-1-2何谓数据库管理系统(DBMS) 2

1-1-3构成数据库的基本组件 2

1-1-4何谓关系型数据库(RDB) 3

1-2 Web数据库 3

1-2-1何谓Web数据库 3

1-2-2通过WWW访问数据库的优点 4

1-2-3用ASP开发Web数据库的优势 4

1-2-4何谓SQL 5

1-3-1什么是ASP 6

1-3认识ASP 6

1-3-2如何编辑与执行ASP程序 9

1-4虚拟Web服务器 9

1-4-1 将你的计算机虚拟为Web服务器 9

1-4-2选择Web服务器软件 10

1-4-3在Windows98/95虚拟Web服务器 10

1-4-4在Windows 2000下虚拟Web服务器 19

1-4-5 PWS和IIS之外的选择 23

1-5第一个ASP程序 23

1-6代码编写捷径 25

1-6-1使用FrontPage编写HTML文件 25

1-6-2使用Dreamweaver编写HTML文件 27

1-6-3在FrontPage中加入ASP程序 28

1-6-4在Dreamweaver中加入ASP程序 29

课后习题 31

第2章 VBSCript基础概念 33

2-1 VBScript概述 34

2-2第一个VBScript程序 34

2-3变量(Variable) 35

2-4数组(Array) 36

2-5常量(Constant) 39

2-6运算符(Operator) 40

2-6-1数学运算符 40

2-6-2比较运算符 42

2-6-3逻辑运算符 42

课后习题 43

第3章 VBScript流程控制结构 45

3-1 认识流程控制结构 46

3-2条件语句If…Then 46

3-2-1 单一选择 46

3-2-2双向选择 47

3-2-3 多向选择 48

3-3选择语句Select…Case 50

3-4计数循环语句For…Next 52

3-5数组循环语句For Each In…Next 57

3-6条件式循环 58

3-6-1 Do While…Loop循环 59

3-6-2 Do Until…Loop循环 60

3-6-3循环的测试 61

3-6-4 While…Wend循环 64

课后习题 65

第4章 VBScript子程序与函数 67

4-1 子程序(Subroutines) 68

4-1-1 子程序是什么 68

4-1-2局部变量和全局变量 71

4-1-3中止执行子程序 72

4-1-4事件驱动 73

4-2函数(Functions) 75

4-3错误处理(Error Handling) 78

4-4 VBScript内置函数 80

4-4-1 日期与时间函数 80

4-4-2 Sqr()函数 80

4-4-3 Abs()函数 82

4-4-4 IsNumeric()函数 83

4-4-5 MsgBox()函数 84

4-4-6 Ubound()函数 89

4-4-7Int()函数 90

4-4-8 Fix()函数 90

4-4-9 Rnd()函数 91

4-4-10 Instr()函数 92

4-4-11 Len()函数 94

4-4-12 InstrRev()函数 94

4-4-13 Hex()、Oct()函数 95

4-4-14 TRIM()函数 96

4-4-15 Mid()、Left()、Right()函数 96

4-4-16 Replace()函数 97

4-4-17 Asc()函数 97

4-4-18 Chr()函数 98

4-4-19 String()函数 99

4-4-20 Filter()函数 99

课后习题 100

第5章 Response对象 103

5-1 认识ASP内置的对象 104

5-2 Response对象的集合、属性及方法 107

5-2-1 Response.Write方法 108

5-2-2 Response.Redirect方法 110

5-2-3 Response.AppendToLog方法 111

5-2-4 Response.End方法 112

5-2-5Response.AddHeader方法 113

5-2-6缓冲处理 113

5-2-7 Response对象的属性 115

5-2-8 Response.Cookies集合 116

课后习题 118

第6章Request对象 121

6-1 从浏览器端取得数据的方法 122

6-2建立表单的输入界面 124

6-2-1插入表单与按钮 126

6-2-2插入单行文本框 129

6-2-3插入单选按钮 129

6-2-4插入复选框 130

6-2-5插入多行文本框 131

6-2-6插入下拉式菜单 132

6-2-7设置密码字段与隐藏字段 135

6-2-8将指定的表单字段框起来 136

6-3表单的后端处理 137

6-3-1 以E-mail形式传送表单数据 138

6-3-2读取并确认表单数据 140

6-4文件的上传和下载 143

6-4-1 设置文件上传 143

6-4-2设置文件下载 145

6-5 Request对象的集合、属性及方法 146

6-5-1 Request.QueryString和Request.Form集合 147

6-5-2何谓HTTP标头 149

6-5-3 Request.ServerVariables集合 150

6-5-4 Request.Cookies集合 152

6-6实例练习 153

6-6-1 将表单网页与表单处理程序合并为一个ASP程序 153

6-6-2以下拉式菜单选择所要联机的网站 155

课后习题 156

第7章 Server对象与服务器端文件访问 159

7-1 Server对象属性及方法 160

7-1-1 Server.Execute方法 160

7-1-2 Server.Transfer方法 161

7-1-3 Server.HTMLEncode和Server.URLEncode方法 163

7-1-4 Server.MapPath方法 164

7-1-5 Server.CreateObject方法 165

7-2访问服务器端的文件夹与文件 166

7-2-1 检查指定的磁盘、文件夹或文件是否存在 170

7-2-2对文件夹的操作 171

7-2-3取得文件夹的父文件夹信息 175

7-2-4列出文件夹内的所有内容 177

7-2-5 文件的建立、移动、重命名、删除与复制 178

7-2-6获取文件的父文件夹信息 181

7-3文件的打开、读取与写入操作 182

7-3-1 打开文件 182

7-3-2读取文件 183

7-3-3写入文件 186

7-3-4如何设置Server-Side Include 188

课后习题 189

第8章Application对象与Session对象 191

8-1 Application对象 192

8-1-1 使用Application对象记录数组 192

8-1-2读取所有Application变量 193

8-2-1计数器程序 194

8-2实例练习 194

8-2-2简易的在线选票活动 198

8-3 Session对象 201

8-3-1 Session.Abandon方法 205

8-3-2 防止连续点击“刷新”按钮以增加访客人数 205

8-4初始化Application变量和Session变量 208

8-5 实例练习 210

8-5-1 如何统计在线人数 210

8-5-2读取在线名单 213

8-5-3编写在线传讯 217

课后习题 226

第9章ASP程序调试与错误处理 229

9-1 ASP程序调试 230

9-2使用Err对象处理错误情况 232

9-3 使用ASPError对象处理错误情况 233

第10章数据库的读取、插入、删除与更新 237

10-1 ASP与数据库 238

10-2建立Access数据库 240

10-3打开与关闭数据库连接 243

10-4读取、插入、更新与删除表的记录 245

10-4-1 读取表的记录 247

10-4-2读取表的字段名称及字段数目 253

10-4-3 使用Recordset对象的Sort属性进行排序 255

10-4-4 使用Recordset对象的Filter属性筛选记录 257

10-4-5设置分页浏览 259

10-5新增表的记录 261

课后习题 262

第11章数据库查询 265

11-1使用SQL查询 266

11-2 SQL语句的语法 269

11-2-1 SELECT…FROM…WHERE…语法(筛选) 270

11-2-2 SELECT…FROM…ORDER BY…语法(排序) 271

11-2-3 SELECT TOP…语法(设置最多返回条数) 273

11-3使用加密过的Access数据库 273

11-4 如何使用Connection对象的Execute方法 275

11-5使用Command对象 276

11-6使用SQL语句新增、更新或删除记录 278

11-6-1 使用INSERT指令新增记录 278

11-6-2 使用UPDATE指令更新记录 279

11-6-3 使用DELETE指令删除记录 280

11-7读取关系型数据库 281

课后习题 285

第12章访客留言簿与讨论区 287

12-1 访客留言簿(GuestBook) 288

12-1-1 组成网页的文件清单 289

12-1-2网页的执行流程 290

12-1-3您必须具备的知识 290

12-1-4完整程序代码列表 290

12-2讨论区(NewsGroup) 293

12-2-1 组成网页的文件清单 295

12-2-2 网页的执行流程 296

12-2-3您必须具备的背景知识 297

12-2-4完整程序代码列表 297

第13章搜索引擎 305

13-1搜索引擎 306

13-2设置、管理与使用索引服务 307

13-3索引服务内置的对象 310

13-4搜索实例 311

13-5组成网页的文件清单 312

13-6网页的执行流程 312

13-7你必须具备的知识 313

13-8完整程序代码列表 313

第14章购物车 317

14-1 认识购物车 318

14-2组成网页的文件清单 320

14-3网页的执行流程 321

14-4你必须具备的知识 322

14-5完整程序代码列表 322