ASP+SQL Server动态网站开发从基础到实践

副标题:无

作   者:杨世锡,赵辉编著

分类号:

ISBN:9787121015311

微信扫一扫,移动浏览光盘

简介

  本书详细介绍了ASP开发的基础知识、技术要点、开发技巧和常用模块,以及按照软件工程的方法来开发的综合实例。它通过72个实例程序向读者介绍如何使用ASP来开发Internet应用程序,这些实例取材于Internet应用开发中最常用的系统或模块,有的代码直接取自实际运行的系统,也就是说每一个使用ASP进行开发的网络应用程序员都经常要遇到的。同时,本书使用的开发方法也非常具有代表性,是使用频率很高的一些方法,也是每一个程序员都要切实掌握的方法。另外,本书还在介绍一些经典方法的基础上,由浅入深地介绍了具有一定难度的高级开发方法,合理地使用这些高级方法可以大大提高应用程序的质量。   本书详细介绍了ASP开发的基础知识、技术要点、开发技巧和常用模块,以及按照软件工程的方法来开发的综合实例。全书共分19章,内容主要包括ASP概述、ASP脚本语言、ASP编程基础及内置对象、ASP内置组件、Access和SQL Server、ADO编程技术、文件上传、邮件发送、注册模块、登录模块、计数器系统、故事接龙系统、投票系统、BBS论坛系统、聊天室系统、文件管理系统、财务报账管理系统、网络考试系统以及在线购物系统。   本书通过72个实例循序渐进地介绍了ASP开发技术,对ASP技术的众多知识点及难点,都力求通过实例和简洁的语言予以讲述。本书的内容基本上涵盖了大部分的ASP核心开发技术,读者只要举一反三,对本书的实例稍微修改,就可以完成自己的开发任务。   本书可作为高等院校、高职高专计算机应用和电子商务等专业的教学用书,也可作为相关培训教材或Web应用程序设计爱好者的自学用书。

目录

第1章 asp概述 1

1.1 asp概述 1

1.1.1 什么是asp 1

1.1.2 asp的特点 1

1.2 asp的环境配置 2

1.2.1 pws的安装配置 2

1.2.2 iis的安装配置 4

1.3 asp的开发和调试环境 14

1.4 本书光盘使用说明 16

1.4.1 安装和配置iis 16

1.4.2 创建数据库 16

1.4.3 创建虚拟目录 20

第2章 asp脚本语言 24

2.1 vbscript编程技术 24

2.1.1 vbscript概述 24

2.1.2 vbscript编程基础 27

2.1.3 vbscript的控制语句 31

2.1.4 vbscript的过程和函数 41

2.1.5 vbscript的内部函数 44

第3章 asp编程基础及内置对象 52

.3.1 asp的文档结构 52

3.1.1 asp文件组成 52

3.1.2 声明脚本语言 53

3.1.3 asp脚本的书写格式 54

3.2 request对象 59

3.2.1 html的响应机制 59

3.2.2 request对象的成员 63

3.2.3 request对象的使用 64

3.3 response对象 77

3.3.1 response对象的成员 77

3.3.2 response对象的使用 77

3.4 server对象 83

3.4.1 server对象的成员 83

3.4.2 server对象的使用 84

3.5 session对象 88

3.5.1 session对象的成员 88

3.5.2 session对象的应用 89

3.6 application对象 94

3.6.1 application对象的成员 95

3.6.2 application对象的使用 95

3.7 global.asp文件 97

第4章 asp内置组件 99

4.1 组件概述 100

4.2 adrotator组件 101

4.3 browsercapabilities组件 104

4.3.1 browscap.ini文件 105

4.3.2 维护browscap.ini文件 107

4.3.3 使用browsercapabilities组件 107

4.4 contentlinking组件 109

4.4.1 contentlinkinglist文件 109

4.4.2 contentlinking组件的方法 110

4.4.3 使用contentlinking组件 110

4.5 pagecounter组件 115

4.5.1 pagecounter组件的成员 115

4.5.2 使用pagecounter组件 115

4.6 scripting组件—dictionary对象 116

4.6.1 dictionary对象的成员 116

4.6.2 使用dictionary对象 116

4.7 scripting组件—filesystemobject

4.7 对象 119

4.7.1 driver对象 119

4.7.2 folder对象 122

4.7.3 file对象 125

4.7.4 textstream对象 130

4.8 创建自定义组件 132

4.8.1 创建组件 132

4.8.2 调用组件 134

第5章 access和sql server 136

5.1 access数据库 136

5.1.1 access的安装 136

5.1.2 access数据库的使用 140

5.2 sql server数据库 145

5.2.1 sql server 2000的安装 145

5.2.2 启动sql server 152

5.2.3 sql server应用 152

5.3 sql语言基础 165

5.3.1 查询语句 166

5.3.2 sql数据定义及操作语句

5.3.2 的使用 171

第6章 ado编程技术 175

6.1 ado简介 175

6.2 connection对象 176

6.2.1 connection对象的成员 177

6.2.2 connection对象连接语句 177

6.2.3 odbc(数据源)的连接方式 179

6.2.4 ole db连接数据库 184

6.2.5 connection对象的应用 187

6.3 recordset对象 194

6.3.1 recordset对象的成员 194

6.3.2 ado常用属性说明 195

6.3.3 recordset对象的方法 199

6.3.4 recordset对象的应用 201

6.4 command对象 216

6.4.1 command对象成员 216

6.4.2 command对象的应用 220

6.4.3 parameters集合 232

6.5 field对象 232

第7章 文件上传 235

7.1 有组件文件上传(lyfupload

7.1 组件) 235

7.1.1 运行环境 235

7.1.2 lyfupload的方法 235

7.1.3 lyfupload的属性 236

7.1.4 lyfupload的应用 236

7.1.5 输出数据库中的图像 241

7.2 无组件文件上传 243

7.2.1 无组件文件上传的原理 243

7.2.2 无组件文件上传的实现 246

第8章 邮件发送 255

8.1 创建e-mail发送组件 255

smtp模型 255

8.2 发送电子邮件 263

第9章 注册模块 266

9.1 access的注册模块 266

9.1.1 数据库设计 266

9.1.2 客户端网页设计 267

9.1.3 服务器端页面 277

9.2 sql server注册模块 280

9.2.1 创建sql server数据库 280

9.2.2 创建存储过程 284

第10章 登录模块 291

10.1 access登录模块 291

10.1.1 一个文件的登录页面 291

10.1.2 两个文件的登录系统 294

10.2 sql server登录系统 297

第11章 计数器系统 300

11.1 global.asp文件 300

11.1.1 global.asp文件代码 300

11.1.2 global.asp文件结构 302

11.1.3 使用application对象的

11.1.4 属性保存统计访问次数 304

11.1.4 通过filesystemobject

11.1.4 保存统计数据 305

11.2 home.asp文件 306

第12章 故事接龙系统 309

12.1 start.asp文件 309

12.2 top.asp文件 310

12.3 readold.asp文件 311

12.4 post.asp文件 313

12.5 afterpost.asp文件 314

12.6 readnew.asp文件 316

12.7 handlevote.asp文件 318

12.8 showmessage.asp文件 320

12.9 viewcomment.asp文件 321

12.10 new.asp文件 324

第13章 投票系统 327

13.1 创建数据库 327

13.2 poll.asp文件 328

13.3 vote.asp文件 332

13.4 updateeng.asp文件 335

13.5 adminlog.asp文件 337

13.6 admintit.asp文件 340

13.7 adminedit.asp文件 342

13.8 adminupd.asp文件 344

13.9 adminnew.asp文件 347

13.10 admindel.asp文件 348

13.11 admindelupd.asp 351

13.12 adminactive.asp文件 352

13.13 adminactiveupd.asp文件 354

第14章 bbs论坛系统 357

14.1 创建数据库 357

14.2 include.inc文件 358

14.3 emoticons.inc文件 359

14.4 default.asp文件 361

14.5 login.asp文件 382

14.6 admin.asp文件 389

第15章 聊天室系统 397

15.1 创建数据库 398

15.2 config.asp文件 399

15.3 home.asp文件 401

15.4 login.asp文件 404

15.5 register.asp文件 405

15.6 registerdo.asp文件 406

15.7 chat.asp文件 407

15.8 chattop.asp文件 408

15.9 users.asp文件 410

15.10 nchat10.asp文件 412

15.11 messages.asp文件 416

15.12 pm.asp文件 419

15.13 pmstart.asp文件 421

15.14 pmwindow.asp文件 422

15.15 pmmessages.asp文件 422

15.16 pmscript.asp文件 424

15.17 newroom.asp文件 425

15.18 changeroom.asp文件 427

15.19 系统管理文件 430

第16章 文件管理系统 431

16.1 创建数据库 432

16.2 db_open.inc文件 432

16.3 db_close.inc文件 433

16.4 check.inc文件 433

16.5 encryption.inc文件 433

16.6 upload.inc文件 434

16.7 aspedit.asp文件 439

16.8 users.asp文件 440

16.9 browser.asp文件 447

16.10 editor.asp文件 453

第17章 财务报账管理系统 455

17.1 创建数据库 456

17.2 connection.asp文件 457

17.3 login.htm文件 457

17.4 login.asp文件 459

17.5 main.asp文件 460

17.6 saveentry.asp文件 466

17.7 addnew.htm文件 467

17.8 addnew.asp文件 468

17.9 delete.asp文件 469

17.10 delete1.asp文件 471

17.11 search.asp文件 471

17.12 dateformat.asp文件 474

17.13 r_login.htm文件 475

17.14 r_login.asp文件 475

17.15 reportsmain.asp文件 475

17.16 reports1.asp文件 476

17.17 reportsresult.asp文件 483

第18章 网络考试系统 489

18.1 创建数据库 490

18.2 connect_login.asp文件 491

18.3 index.html文件 491

18.4 exam_login.asp文件 493

18.5 exam_signup.htm文件 495

18.6 exam_signup.asp文件 497

18.7 exam_instructions.asp文件 499

18.8 exam_random.asp文件 502

18.9 exam_paper.asp文件 503

18.10 exam_result.asp文件 507

18.11 exam_summary.asp文件 510

18.12 student_profile.asp文件 512

18.13 admin_login.asp文件 515

18.14 control_panel.asp文件 516

18.15 editor.asp文件 518

18.16 addnew.asp文件 524

18.17 addnew_code.asp文件 526

18.18 search.asp文件 527

18.19 update.asp文件 529

18.20 delete.asp文件 530

18.21 bank_report.asp文件 531

18.22 student_report.asp文件 535

第19章 在线购物系统 538

19.1 系统设计 538

19.1.1 数据库设计 538

19.1.2 客户功能设计 542

19.1.3 管理功能设计 542

19.1.4 购物篮设计 543

19.1.5 系统文件设计 545

19.2 通用功能模块实现 545

19.2.1 shop$db.asp文件 545

19.2.2 shop$config.asp文件 556

19.2.3 shopcartformat.asp文件 557

19.2.4 shopfeatures.asp文件 560

19.3 客户功能模块实现 561

19.3.1 default.htm文件 561

19.3.2 shopdisplaycategories.asp文件 563

19.3.3 shopdisplayproducts.asp文件 566

19.3.4 shopsearch.asp文件 570

19.3.5 shopaddtocart.asp文件 575

19.3.6 shopend.asp文件 579

19.3.7 最终提交 580

19.4 管理功能模块 581

19.4.1 shopadmin.asp文件 581

19.4.2 shopadmin1.asp文件 583

19.4.3 shopa_displayorders.asp文件 585

19.4.4 shopa_editdisplay.asp文件 586

19.4.5 shopa_editrecord.asp文件 586

19.4.6 shopa_editdisplay.asp文件 587

19.4.7 shopa_addproduct.asp文件 587

19.4.8 shopa_user_control.asp文件 588

19.4.9 shopa_menu_control.asp文件 589

19.4.10 shopa_loghist.asp文件 589

实例目录

实例1 第一个asp程序:

实例1 hello word 14

实例2 html文件加载时调用

实例1 vbscript 24

实例3 加载时自动调用函数 25

实例4 事件调用代码 26

实例5 do while...loop示例 32

实例6 do…until应用示例 33

实例7 for…next示例 36

实例8 if…then…else示例 38

实例9 select…case示例 40

实例10 vbscript的过程示例 42

实例11 vbscript函数示例 43

实例12 asp书写格式示例 54

实例13 服务器端脚本控制html

实例13 文本的输出示例 55

实例14 服务器端脚本控制客户端

实例13 脚本示例 57

实例15 在html中引用服务器端

实例13 的变量示例 58

实例16 get方法提交表单数据 60

实例17 post方法提交表单数据 62

实例18 获取get方法提交的数据 64

实例19 获取其他表单元素的值 66

实例20 使用for each item in示例 68

实例21 通过超级链接来提交数据 69

实例22 获取post方法

实例13 提交的数据 71

实例23 输出所有servervariables

实例13 成员 73

实例24 response.write方法示例 78

实例25 response. redirect方法示例 79

实例26 end方法的使用 80

实例27 htmlencode方法示例 85

实例28 session共享数据 90

实例29 使用session进行安全验证 92

实例30 简单的聊天室 96

实例31 adrotator组件应用示例 103

实例32 browsercapabilities

实例13 组件应用示例 107

实例33 contentlinking组件

实例13 应用示例 110

实例34 dictionary对象应用示例1 116

实例35 dictionary对象应用示例2 117

实例36 driver对象应用示例 119

实例37 getdrive方法应用示例 121

实例38 folder对象应用示例1 123

实例39 folder对象应用示例2 124

实例40 file对象应用示例1 126

实例41 file对象应用示例2 128

实例42 file对象应用示例3 129

实例43 textstream应用示例 131

实例44 通过odbc连接access

实例13 数据库 180

实例45 odbc连接sql server

实例13 数据库 184

实例46 ole db连接access 185

实例47 ole db连接sql server 186

实例48 关闭connection对象 187

实例49 connection对象编辑数据 189

实例50 connection的事务编程 190

实例51 connection对象的

实例13 属性应用 192

实例52 通过recordset对象

实例13 检索数据 202

实例53 通过sql语句选择

实例13 特定记录 203

实例54 通过connection对象的

实例13 execute方法检索记录 205

实例55 recordset对象编辑数据 206

实例56 移动记录集 209

实例57 统计记录集的数据数量 211

实例58 getrows方法快速

实例13 读取数据 212

实例59 分页显示记录集 214

实例60 execute方法插入记录 220

实例61 通过execute对象

实例13 检索数据 221

实例62 利用打开的recordset

实例13 对象检索数据 222

实例63 通过command对象

实例13 调用带输入参数存储过程 224

实例64 通过command对象

实例13 调用带返回值的存储过程 227

实例65 通过command对象从

实例13 存储过程输出参数 229

实例66 通过command对象获取

实例13 指定存储过程的信息 230

实例67 输出表格的所有字段名称 233

实例68 lyfupload上传文件

实例13 到服务器 237

实例69 lyfupload上传文件到

实例13 数据库 239

实例70 获取客户端提交的数据 243

实例71 无组件上传文件到服务器 251

实例72 自定义组件发送电子邮件 263


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

ASP+SQL Server动态网站开发从基础到实践
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon