图书目录

上篇

第1章概述1

1.1Web 数据库1

1.2Web的发展历程2

1.3Web 数据库的开发环境3

1.4学习Web 数据库4

第2章超文本标识语言5

2.1最简单的网页5

2.2HTML语言简介6

2.3HTML标识8

2.3.1HTML语言的语法8

2.3.2HTML语言的基本结构9

2.3.3HTML常用标识10

2.4层叠样式表15

2.5层叠样式表与HTML标识

<SPAN>和<DIV>18

2.6HTML实例23

2.7小结29

习题29

第3章FrontPage 200031

3.1FrontPage 2000的使用环境31

3.1.1FrontPage 2000的界面31

3.1.2视图栏按钮图标31

3.1.3标签35

3.2创建新网页35

3.3添加文本36

3.3.1文本的输入36

3.3.2文本的基本操作36

3.4添加图像37

3.4.1Internet上的图像37

3.4.2插入图像37

3.4.3将文本写在图片上37

3.4.4图像的替代文字和替代图38

3.4.5创建透明的GIF图像38

3.4.6创建热点(图像地图)39

3.5表格39

3.6表单40

3.6.1表单的功能40

3.6.2表单的创建41

3.6.3表单结果的处理41

3.7框架网页42

3.7.1建立框架42

3.7.2分割框架和删除框架43

3.7.3存储框架44

3.7.4链接框架44

3.7.5修改框架属性44

3.7.6为不支持框架的浏览器

创建网页45

3.8实例46

3.9小结48

习题48

第4章脚本语言VBScript50

4.1VBScript概述50

4.1.1VBScript与HTML50

4.1.2VBScript与Visual Basic51

4.1.3VBScript的输入/输出52

4.2VBScript的数据类型61

4.2.1概述61

4.2.2Variant子类型62

4.3VBScript的常量与变量64

4.3.1常量64

4.3.2变量65

4.4VBScript运算符69

4.5VBScript语句70

4.5.1约定70

4.5.2语句72

4.6VBScript程序设计84

4.6.1顺序结构84

4.6.2分支结构85

4.6.3循环结构86

4.7VBScript过程88

4.7.1Sub过程88

4.7.2Function过程90

4.7.3过程中参数的传递与返回91

4.7.4Sub和Function过程

的调用91

4.8VBScript的对象92

4.8.1对象92

4.8.2对象属性92

4.8.3对象事件93

4.8.4对象方法93

4.9VBScript的事件94

4.9.1事件驱动94

4.9.2事件调用95

4.10VBScript对象模型98

4.10.1脚本对象的属性98

4.10.2脚本对象的方法100

4.11Window对象102

4.11.1Window对象的主要属性102

4.11.2Window对象的方法103

4.12Document对象109

4.12.1Document对象的属性109

4.12.2Document对象的方法112

4.12.3文档的颜色设置113

4.12.4用Document实现块输出114

4.13其他对象115

4.13.1History对象115

4.13.2Navigator对象116

4.13.3Location对象118

4.14实例120

4.15小结138

习题138下篇

第5章动态服务器页(ASP)141

5.1ASP简介141

5.1.1HTML的静态网页141

5.1.2DHTML与CGI的

动态网页141

5.1.3ASP的组成142

5.2ASP的发展143

5.3ASP的运行环境143

5.4使用PWS 4.0将Windows 98/95

计算机虚拟为Web服务器144

5.4.1安装Personal Web 

Server 4.0144

5.4.2使用PWS144

5.5Microsoft  Visual InterDev 

6.0的应用145

5.5.1Visual InterDev(Vid)简介145

5.5.2创建Web站点146

5.5.3建设Web站点148

5.5.4建立Web页面149

5.5.5其他150

5.6实例151

5.7小结152

习题152

第6章ASP的构成153

6.1ASP文件153

6.1.1ASP文件结构153

6.1.2ASP采用的脚本语言154

6.1.3ASP程序调试155

6.2ASP的发布156

6.3ASP的对象模型158

6.4ASP变量159

6.5ASP基本脚本语言160

6.6ASP服务器组件168

6.7服务器端包含指令(SSI)168

6.7.1概述168

6.7.2SSI的功能168

6.7.3#include指令168

6.8Global.asa文件169

6.9小结171

习题171

第7章ASP内置对象173

7.1Request对象与Response对象173

7.1.1Request对象概述173

7.1.2Response对象概述174

7.2Request对象应用175

7.2.1ClientCertificate集合175

7.2.2Cookies集合176

7.2.3Form集合177

7.2.4QueryString集合182

7.2.5Server Variables集合184

7.3Response对象应用187

7.3.1Write方法187

7.3.2Redirect方法189

7.3.3Flush、Clear与End方法191

7.3.4Cookies集合192

7.3.5BinaryWrite方法193

7.3.6AppendToLog方法使用195

7.3.7ContentType属性的设置195

7.3.8ExpiresAbsolute属性

的设置195

7.3.9Status属性的设置195

7.3.10Charset属性的设置196

7.4Request对象和Response

对象小结196

7.5Application对象与Session对象197

7.5.1Application对象概述197

7.5.2Session对象概述198

7.6Application对象应用199

7.6.1Lock和Unlock方法200

7.6.2OnStart和OnEnd事件202

7.6.3应用Application203

7.6.4Application讨论205

7.7Session对象应用207

7.7.1Contents集合207

7.7.2SessionID属性208

7.7.3TimeOut属性208

7.7.4Abandon方法208

7.7.5OnStart事件和OnEnd

事件209

7.7.6应用Session209

7.7.7Session讨论212

7.7.8Application对象与

Session对象213

7.7.9Application对象与Session

对象的OnStart事件和

OnEnd事件214

7.8Application对象与Session

对象小结214

7.9Server对象214

7.9.1Server对象概述215

7.9.2Server对象的属性215

7.10Server对象的方法216

7.10.1MapPath方法216

7.10.2CreateObject方法217

7.10.3HTMLEncode方法219

7.10.4URLEncode方法220

7.10.5Execute方法220

7.10.6Transfer方法222

7.11Server对象小结224

习题224

第8章ASP内外组件226

8.1ASP组件概述226

8.2ASP内置组件226

8.3FileAccess组件227

8.3.1FileAccess服务器组件227

8.3.2创建对象实例228

8.3.3查找磁盘驱动器、

文件夹、文件228

8.3.4文件夹的操作230

8.3.5文件的操作237

8.3.6打开与读、写文件242

8.4Ad Rotator组件247

8.4.1Ad Rotator组件简介248

8.4.2用Ad Rotator组件创建

横幅广告248

8.5Browser Capabilities组件249

8.6Content Linking组件250

8.7Content Rotator组件251

8.8Counters组件251

8.9Page Counter组件251

8.10Permission Checker组件252

8.11发送Email252

8.12Dictionary组件253

8.13第三方组件254

8.14小结255

习题255

第9章客户机与服务器的交互256

9.1处理表单数据256

9.1.1从各种表框或列表中获取

表单数据256

9.1.2密码字段和隐藏字段260

9.1.3表单数据的后期处理260

9.2确认用户表单263

9.2.1确认输入数据的格式263

9.2.2应用266

9.3文件上传268

9.4文件下载270

9.5小结271

习题271

第10章ActiveX数据对象273

10.1ADO模型概述273

10.1.1ADO组件模型273

10.1.2ADO中SQL数据库

的连接275

10.2SQL语言简介275

10.2.1SQL语言275

10.2.2SELECT语句276

10.2.3SQL中常用的操作符277

10.2.4创建一个数据表279

10.2.5修改一个数据表结构279

10.2.6插入记录280

10.2.7删除记录281

10.2.8更新记录281

10.3ADO常量281

10.4小结284

习题284

第11章ADO与数据库286

11.1概述286

11.2Connection对象286

11.2.1Connection对象的属性

和方法286

11.2.2创建或取消一个

Connection对象287

11.3安装与配置数据源名288

11.4Connection对象的使用291

11.4.1打开与关闭数据库连接291

11.4.2使用Connection对象293

11.5Command对象294

11.5.1Command对象的属性

和方法294

11.5.2创建Command对象295

11.5.3Command对象的使用296

11.6Recordset对象298

11.6.1Recordset对象的属性

和方法298

11.6.2创建Recordset对象299

11.6.3Recordset对象的使用300

11.7实例304

11.8小结309

习题309

第12章Web数据库311

12.1Web数据库概述311

12.1.1使用Web 数据库的

基本概念311

12.1.2ASP、ADO和Web数据库

的关系311

12.2可成为Web 数据库的数据库313

12.3Web 数据库设计初步313

12.3.1数据的存储313

12.3.2Web 数据库设计314

12.4小结315

习题315

第13章Web数据库实例316

13.1购物车316

13.1.1文件清单316

13.1.2流程框图317

13.1.3程序源代码317

13.2在线投票327

13.2.1文件清单327

13.2.2流程框图328

13.2.3程序源代码328

13.3会员管理系统334

13.3.1文件清单335

13.3.2流程框图335

13.3.3程序源代码335

13.4网络考试系统350

13.4.1文件清单350

13.4.2流程框图352

附录AHTML参考353

附录B VBScript脚本语言关键

字、函数参考364

附录C内置组件FileAccess372

附录DADO 2.5对象模型376

附录EADO 2.5常量参考384

参考文献386