当前位置:首页 > 工业技术
ASP实例教程
ASP实例教程

ASP实例教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:言金刚,彭进展等编著
  • 出 版 社:浦东电子出版社
  • 出版年份:2001
  • ISBN:7900335242
  • 页数:317 页
图书介绍:
《ASP实例教程》目录

第1章 Web程序开发简介 1

1.1 因特网基础知识 1

1.1.1 WWW 1

1.1.2 HTTP 2

1.1.3 HTML 2

1.1.4 CGI 3

1.1.5 ISAPI 3

1.1.6 ASP 4

1.2 ASP开发平台及开发工具 4

1.2.1 ASP浏览器 5

1.2.2 ASP服务器 5

1.2.3 ASP数据服务器 5

1.2.4 ASP开发工具 6

1.3 本章小结 8

1.3.1 学习总结 8

1.3.2 复习思考题 8

第2章 快速学习HTML语言 10

2.1 HTML语言概述 10

2.1.1 HTML语言简介 10

2.1.2 HTML语言的格式 11

2.2 HTML标记使用说明 12

2.2.1 HEAD中的标记 13

2.2.2 文本标记 13

2.2.3 列表标记 17

2.2.4 超链接锚点标记 18

2.2.5 图片标记 19

2.3 表格Table 20

2.4 HTML表单 21

2.4.1 表单From的概念 21

2.4.2 From标记 22

2.4.3 输入域(INPUT) 22

2.4.4 文本框(TEXTAREA) 24

2.4.5 下拉列表(SELECT) 24

2.4.6 表单实例 25

2.5 本章小结 27

2.5.1 学习总结 27

2.5.2 复习思考题 27

第3章 VBScript编程语言 28

3.1 VBScript概述 28

3.2 VBScript的数据类型 29

3.2.1 Variant子类型 29

3.2.2 数据类型的转换 30

3.2.3 数据类型的识别 30

3.3 VBScript变量 30

3.3.1 变量的概念 31

3.3.2 变量声明 31

3.3.3 变量命名规则 31

3.3.4 变量的范围及生命期 32

3.3.5 给变量赋值 32

3.3.6 数组变量 32

3.4 VBScript常量 33

3.5 VBScript运算符 34

3.6 VBScript的条件控制 35

3.6.1 使用If…Then…Else进行判断 35

3.6.2 使用Select Case进行判断 36

3.7 循环语句 37

3.7.1 使用Do循环 37

3.7.2 使用For…Next 39

3.7.3 使用For Each…Next 40

3.8 VBScript的过程 40

3.8.1 Sub过程 41

3.8.2 Function函数 41

3.8.3 过程或函数的数据进出 41

3.8.4 函数和过程的调用 42

3.9 VBScript的程序模式 42

3.10 本章小结 44

3.10.1 学习总结 44

3.10.2 复习思考题 44

第4章 ASP概述 45

4.1 ASP程序的运行方式 45

4.2 设定ASP执行环境 46

4.2.1 Win98+PWS 46

4.2.2 Wind2000+IIS 49

4.3 ASP文件概述 52

4.3.1 ASP程序编写设计工具 52

4.3.2 ASP程序结构示例 53

4.4 ASP的执行和发布 54

4.4.1 简单的ASP程序 54

4.4.2 发布ASP网页 54

4.5 ASP的包含文件 55

4.6 ASP的Glodal.asa文件 56

4.7 ASP的内建对象与组件 57

4.7.1 ASP的内建对象概述 57

4.7.2 ASP的服务器组件概述 58

4.8 本章小结 59

4.8.1 学习总结 59

4.8.2 复习思考题 59

第5章 向客户端输出数据(Response) 61

5.1 Response对象概述 61

5.1.1 向客户端输出信息(Write) 61

5.1.2 重定向网址(Redirect) 63

5.1.3 从数据库输出图形(Binary Write) 65

5.2 Response对象的属性 67

5.2.1 设置缓冲区属性() 67

5.2.2 设置响应文件类型(Buffer) 68

5.2.3 选择字符集(ContentType) 68

5.2.4 设置过期时间长度(Charset) 68

5.2.5 设置过期时间间隔(Expires) 69

5.2.6 得到返回状态(ExpiresAbsolute) 69

5.3 Response对象的方法 69

5.3.1 写文本数据至客户端(Write) 70

5.3.2 写二进制数据到客户端(Binary Write) 70

5.3.3 附加登录信息(AppendToLog) 70

5.3.4 添加页首信息(AddHeader) 71

5.3.5 重定向网址(Redirect) 71

5.3.6 结束网页输出(Edn) 71

5.3.7 清除缓冲区(Clear) 72

5.3.8 发送缓冲区(Flush) 72

5.4 向客户端写入Cookie 72

5.4.1 Cookie概述 73

5.4.2 Cookie的应用 73

5.5 本章小结 75

5.5.1 学习总结 75

5.5.2 复习思考题 75

第6章 得到客户端数据(Request) 77

6.1 Request对象概述 77

6.2 得到GET方式的数据(QueryString) 78

6.2.1 QueryString数据集合概述 78

6.2.2 从浏览器产生GET请求 79

6.2.3 获得GET方式提交的数据 79

6.3 得到POST方式的数据(Form) 80

6.3.1 Form数据集合概述 81

6.3.2 从浏览器产生POST请求 81

6.3.3 获取POST方式提交的数据 81

6.3.4 Form方法应用实例 81

6.4 得到服务器变量ServerVariables 86

6.4.1 服务器变量集合概述 86

6.4.2 所有的服务器变量 87

6.4.3 常用变量说明 89

6.5 限制用户访问Web页面 90

6.5.1 直接拒绝某些用户访问 90

6.5.2 限制非注册用户访问 90

6.6 获取身份验证信息(ClientCertificate) 92

6.7 得到客户端的Cookie 93

6.7.1 Request对象的Cookie集合简介 93

6.7.2 得到客户端的Cookie 94

6.8 本章小结 95

6.8.1 学习总结 95

6.8.2 复习思考题 95

第7章 保存网页信息(Session) 96

7.1 Session对象概述 96

7.1.1 Session传递参数过程 97

7.1.2 Session与Cookie的区别 97

7.2 Session对象的属性 97

7.2.1 SessionID属性 98

7.2.2 TimeOut属性 98

7.3 Session对象的方法 99

7.4 Session对象的集合 99

7.5 Session对象的事件 100

7.5.1 Session_OnStart事件 101

7.5.2 Session_OnEnd事件 101

7.6 用户登录的实例 102

7.6.1 登录页Login.asp 102

7.6.2 处理页面Main.asp 104

7.6.3 登录成功页Success.asp 105

7.6.4 登录错误Error.asp 106

7.7 本章小结 107

7.7.1 学习总结 107

7.7.2 复习思考题 107

第8章 保存应用程序信息(Application) 108

8.1 Application对象概述 108

8.2 Application对象的属性 110

8.3 Application对象的方法 110

8.3.1 Lock方法 111

8.3.2 Unlock方法 111

8.4 Application对象的集合 111

8.5 Application对象的事件 113

8.5.1 OnStart事件 113

8.5.2 OnEnd事件 113

8.6 使用Application对象的注意事项 113

8.7 简单聊天室的实例 114

8.7.1 创建聊天室主页Main.asp 115

8.7.2 修改global.asa 115

8.7.3 创建信息输入页面Input.asp 116

8.7.4 创建信息处理页面 117

8.7.5 创建信息显示页Show.asp 117

8.7.6 增强聊天室的功能 118

8.8 本章小结 118

8.8.1 学习总结 118

8.8.2 复习思考题 119

第9章 服务器对象(Server) 120

9.1 Server对象的属性 120

9.2 Server对象的方法 120

9.2.1 HTML Encode方法 121

9.2.2 URLEncode方法 122

9.2.3 MmapPath方法 123

9.2.4 CreatOobject方法 123

9.3 本章小结 128

9.3.1 学习总结 128

9.3.2 复习思考题 128

第10章 ASP服务器组件 130

10.1 广告翻转组件(AD Rotator) 130

10.1.1 显示广告的网页 130

10.1.2 广告信息文件 131

10.1.3 广告处理程序 132

10.1.4 广告显示结果 133

10.2 浏览器能力(Browser Capabilities) 133

10.3 用ASP发送Email 135

10.3.1 使用ASP发送Email概述 135

10.3.2 使用ASP发送Email实例 136

10.3.3 CDONTS NewMail对象的属性与方法 138

10.3.4 发送HTML邮件 139

10.4 文件存取组件(File Access) 139

10.4.1 文件存取组件使用实例 140

10.4.2 FileSystemObject对象的方法 142

10.4.3 FileSystemObject对象的集合 148

10.4.4 TextStream对象的方法 153

10.5 内容链接组件(ContentLink) 156

10.5.1 内容链接组件概述 156

10.5.2 内容链接组件应用实例 156

10.6 页面计数组件(Page Counter) 160

10.7 本章小结 161

10.7.1 学习总结 161

10.7.2 复习思考题 161

第11章 Web数据库程序设计初步 163

11.1 使用ADO访问数据库 163

11.1.1 ADO的概念 163

11.1.2 ADO的对象概述 163

11.2 建立数据源(DSN) 164

11.2.1 数据源的概念 164

11.2.2 建立数据源到 SQL Server 164

11.3 本章小结 168

11.3.1 学习总结 168

11.3.2 复习思考题 168

第12章 使用ADO Recordset对象 169

12.1 ADO Recordset对象概述 169

12.2 存取当前记录的常用操作 170

12.2.1 判断记录集是否为空 170

12.2.2 获取记录值 171

12.2.3 添加新记录 171

12.2.4 删除记录 172

12.3 浏览记录集内的资料 172

12.3.1 使用Move方法 173

12.3.2 通过AbsoslutePosition/AbsolutePage属性 174

12.4 分页浏览程序 175

12.5 Recordset对象的属性 177

12.5.1 位置属性 178

12.5.2 链接属性 181

12.5.3 状态属性 184

12.6 Recordset对象的方法 187

12.7 Fields集合和Field对象 197

12.7.1 Fields集合概述 197

12.7.2 列出所有的字段 198

12.7.3 使用Field对象显示数据表内容 199

12.7.4 Field对象的属性 200

12.7.5 列出字段的属性 203

12.8 本章小结 205

12.8.1 学习总结 205

12.8.2 复习思考题 205

第13章 使用ADO Connection 206

13.1 Connection对象概述 206

13.2 使用Connection对象过程 207

13.2.1 创建Connection对象 207

13.2.2 打开数据库链接 207

13.2.3 使用Execute方法执行查询 208

13.2.4 使用Recordset对象存储查询信息 209

13.2.5 关闭数据库链接 210

13.3 Connection对象的属性 210

13.4 Connection对象的方法 214

13.5 创建事务处理 216

13.6 本章小结 217

13.6.1 学习总结 217

13.6.2 复习思考题 218

第14章 使用ADO Command 219

14.1 Command对象概述 219

14.2 使用对象Command 220

14.2.1 创建Command对象 220

14.2.2 建立与数据库链接的关联 221

14.2.3 设置SQL语句 222

14.2.4 设置Command对象的类型 222

14.2.5 执行SQL语句 223

14.3 Command对象的属性 223

14.4 Command对象的方法 225

14.5 使用参数集合和参数对象 226

14.6 参数集合的属性和方法 228

14.7 参数对象的属性 230

14.8 参数对象的方法 232

14.9 使用存储过程 233

14.9.1 创建存储过程 234

14.9.2 用Command对象执行存储过程 235

14.9.3 创建带参数的存储过程 236

14.9.4 在Command对象中使用返回代码参数 237

14.9.5 在Command对象中使用输入参数 238

14.9.6 在Command对象中使用输出参数 239

14.9.7 获取存储过程的参数信息 241

14.10 本章小结 242

14.10.1 学习总结 242

14.10.2 复习思考题 243

第15章 ADO Property 244

15.1 Property对象概述 244

15.2 Property对象的属性 245

15.3 Property集合的属性与方法 246

15.3.1 Property集合的属性 247

15.3.2 Property集合的方法 247

15.4 本章小结 248

15.4.1 学习总结 248

15.4.2 复习思考题 248

第16章 ADO错误处理 249

16.1 Visual Basic的错误处理 249

16.1.1 VB的Err对象概述 249

16.1.2 Visual Basic的错误处理 250

16.2 ADO的错误处理 250

16.2.1 取得Errors集合 250

16.2.2 检测ADO操作的错误 251

16.2.3 处理错误 252

16.3 Errors集合的属性和方法 252

16.4 Errors对象的属性 253

16.5 本章小结 254

16.5.1 学习总结 254

16.5.2 复习思考题 255

第17章 ActiveX组件设计 256

17.1 ActiveX组件入门 256

17.1.1 为什么要自己创建组件 256

17.1.2 创建ActiveX组件的方法 257

17.2 用Visual C++创建ActiveX组件 257

17.2.1 创建ATL项目 258

17.2.2 添加ATL对象 259

17.2.3 添加属性和方法 261

17.3 使用自己的ActiveX组件 265

17.4 本章小结 266

17.4.1 学习总结 266

17.4.2 复习思考题 267

第18章 ASP综合应用实例 268

18.1 树形列表实例 268

18.1.1 树形列表实例 268

18.1.2 本例用到的新知识 269

18.1.3 TreeView.asp源程序 271

18.2 用户管理实例 273

18.2.1 用户管理实例 273

18.2.2 本例用到的新知识 274

18.2.3 用户管理的源程序 276

18.3 聊天室实例 284

18.3.1 登录页面Login.asp 285

18.3.2 初始化Global.asa 286

18.3.3 检查昵称Checkname.asp 286

18.3.4 聊天室主页Main.asp 288

18.3.5 信息输入页面Input.asp 289

18.3.6 输入信息处理页面ShowEx.asp 290

18.3.7 信息显示页Show.asp 291

18.3.8 处理用户页面Quit.asp 292

18.4 本章小结 293

18.4.1 学习总结 293

18.4.2 复习思考题 294

附录1 ASP网上资源 295

附录2 VBScript函数摘要 296

附录2.1 数学类函数 296

附录2.2 三角函数 298

附录2.3 数组类函数 299

附录2.4 进制转换类 300

附录2.5 类型转换类 301

附录2.6 判别类函数 304

附录2.7 日期时间类函数 305

附录2.8 格式化类函数 309

附录2.9 字符串类函数 311

附录2.10 系统功能类函数 315

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