上篇
第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