第1章 关于ASP(Active Server Pages)
1.1 什么是ASP
1.2 ASP的环境需求设置
1.2.1 安装TCP/IP网络通讯协议
1.2.2 安装Web服务器
1.2.3 安装ASP软件
1.3 如何取得更多的相关信息
第2章 ASP内置对象
2.1 Request对象
2.1.1 Request对象属性(Property)
2.1.2 Request对象方法(Method)
2.1.3 Request对象数据集合(Collections)
2.2 Response对象
2.2.1 Response对象方法
2.2.2 Response对象属性
2.2.3 Response对象数据集合
2.3 Server对象
2.3.1 Server对象属性
2.3.2 Server对象方法
2.4 Session对象
2.4.1 Session对象的事件(Event)
2.4.2 Session对象的方法(Method)
2.4.3 Session对象的属性(Propeyty)
2.4.4 Session对象的数据集合(Collections)
2.5 Application对象
2.5.1 Application对象的事件(Event)
2.5.2 Application对象的方法(Method)
2.5.3 Application对象的数据集合(Collections)
2.6 ObjectContext对象
第3章 ASP内置组件
3.1 Ad Rotator组件
3.1.1 Ad Rotator组件相关文件说明
3.1.2 Ad Rotator组件属性
3.1.3 Ad Rotator组件方法
3.2 File Access组件
3.2.1 FileSystemObject对象
3.2.2 TextStream对象
3.2.3 以File Access组件制作网页计数器
3.3 Content Linking组件
3.3.1 网页或网址的线性排列顺序文件
3.3.2 Content Linking组件方法
3.4 Browser Capabilities组件
3.5 Page Counter组件
3.6 Permission Checker组件
3.7 Registry Access组件
3.7.1 Get方法
3.7.2 Set方法
3.7.3 ExpandString方法
3.7.4 GetExpand方法
3.7.5 SetExpand方法
3.7.6 ValueType方法
3.7.7 KeyExists方法
3.7.8 DeleteKey方法
3.7.9 DeleteValue方法
3.7.10 CopyKey方法
第4章 ADO与数据库
4.1 ODBC的安装与设置
4.2 ADO简介
4.3 数据库连接
4.4 简单查询
4.5 控制查询数据
4.6 增加记录
4.7 修改记录
4.8 删除记录
4.9 运行Stored Procedure
4.10 处理Multiple RecordSet
4.11 ADO与Microsoft Excel 97
第5章 ASP与数据库
5.1 Connection对象
5.1.1 Connection对象方法
5.1.2 Connection对象属性
5.1.3 Connection对象数据集合
5.2 Errors数据集合与Error对象
5.2.1 Errors数据集合
5.2.2 Error对象
5.3 Properties数据集合与Property对象
5.3.1 Properties数据集合
5.3.2 Property对象
5.4 Recordset对象
5.4.1 Recordset对象方法
5.4.2 Recordset对象属性
5.4.3 Recordset对象数据集合
5.5 Fields数据集合与Field对象
5.5.1 Fields数据集合
5.5.2 Field对象
5.6 Command对象
5.6.1 Command对象属性
5.6.2 Command对象方法
5.6.3 Command对象数据集合
5.7 Parameters数据集合与 Parameter对象
5.7.1 Parameters数据集合
5.7.2 Parameter对象
第6章 ASP与Oracle 8
6.1 认识Oracle Objects for OLE
6.2 环境需求与软件安装
6.2.1 环境需求
6.2.2 软件安装
6.2.3 软件设置与测试
6.3 Oracle OUect Server简介
6.3.1 Oracle Object Server包含对象
6.3.2 Oracle Object Server对象介绍
6.4 Oracle Object Server快速入门
6.4.1 数据库连接
6.4.2 简单查询
6.4.3 控制查询数据
6.4.4 增加记录
6.4.5 更新记录
6.4.6 删除记录
6.4.7 运行Stored Function
6.4.8 运行Stored Procedure
6.4.9 运行Package
6.4.10 处理Multiple Cursor
6.5 Oracle Object Server深入讨论
6.5.1 OraClient对象
6.5.2 OraSession对象
6.5.3 OraConnecton对象
6.5.4 OraDatabase对象
6.5.5 OraDynaset对象
6.5.6 OraSQLStmt对象
6.5.7 OraField对象
6.5.8 OraParameter对象
6.5.9 OraParameterArray对象
6.6 Oracle Object Server与 Excel 97
6.7 Oracle Object Server与 visual Basic 6.0
6.7.1 数据库连接
6.7.2 数据维护
6.7.3 运行Stored Function
6.7.4 运行Stored Procedure
6.7.5 运行Stored Package
6.7.6 处理Multiple Cursor
第7章 充分利用现有资源
7.1 文件上载组件
7.1.1 组件安装
7.1.2 文件上载(SA-FileUp)组件常用属性与方法
7.1.3 单一文件上载
7.1.4 混合型文件上载
7.1.5 上载至数据库
7.1.6 在线说明文件
7.2 邮件传送组件
7.2.1 组件安装
7.2.2 邮件传送组件常用属性与方法
7.2.3 邮件传送组件实例说明
7.3 Ping组件
7.3.1 组件安装
7.3.2 Ping组件常用属性与方法
7.3.3 Ping组件实例说明
7.4 图形处理组件
7.4.1 组件安装
7.4.2 图形处理组件常用属性与方法
7.4.3 图形处理组件实例说明
7.5 DNS组件
7.5.1 组件安装
7.5.2 DNS组件常用属性与方法
7.5.3 DNS组件实例说明
7.6 FTP组件
7.6.1 组件安装
7.6.2 FTP组件常用属性与方法
7.6.3 FTP组件实例说明
第8章 如何建立自己的ASP组件
8.1 什么是ActiveX Server Components
8.2 Visual Basic 6.0与 ActiveX Server Components
8.2.1 使用Visual Basic 6.0编写ASP组件
8.2.2 通过ASP调用自建组件
附录A ASP基础语法
A.1 建立ASP程序
A.2 程序注释
A.3 指定语句
A.4 运算符
A.4.1 算术运算符(Arithmetic Operators)
A.4.2 关系运算符(Relational Operators)
A.4.3 逻辑运算符(Logical Operators)
A.4.4 字符串运算符
A.5 运算符优先顺序
A.6 变量声明
A.7 数据类型
A.8 子程序(Sub)与函数(Function)
A.9 参数传递
A.10 程序的循环控制
A.11 程序的判别控制
附录B ASP常用函数
B.1 对象函数
B.1.1 CreateObject函数
B.2 字符串函数
B.2.1 Asc函数
B.2.2 AscB函数
B.2.3 Chr函数
B.2.4 ChrB函数
B.2.5 Space函数
B.2.6 LCase函数
B.2.7 UCase函数
B.2.8 Len函数
B.2.9 LenB函数
B.2.10 InStr函数
B.2.11 InStrB函数
B.2.12 LTrim函数
B.2.13 RTrim函数
B.2.14 Trim函数
B.2.15 Mid函数
B.2.16 MidB函数
B.2.17 Left函数
B.2.18 LeftB函数
B.2.19 Right函数
B.2.20 RightB函数
B.2.21 String函数
B.2.22 StrComp函数
B.3 数据类型转换
B.3.1 CInt函数
B. 3.2 CBool函数
B.3.3 CCur函数
B.3.4 CDate函数
B.3.5 CDbl函数
B.3.6 CLng函数
B.3.7 CSng函数
B.3.8 CStr函数
B.3.9 Hex函数
B.3.10 Oct函数
B.3.11 FormatDateTime函数
B.3.12 FormatCurrency函数
B.3.13 FormatNumer函数
B.3.14 FormatPercent函数
B.4 数据类型判别
B.4.1 IsArray函数
B.4.2 IsDate函数
B.4.3 ISEmpty函数
B.4.4 IsNull函数
B.4.5 IsNumeric函数
B.4.6 IsObject函数
B.5 数学函数
B.5.1 Rnd函数
B.5.2 Randomize函数
B.5.3 Int函数
B.5.4 Fix函数
B.5.5 Abs函数
B.5.6 Exp函数
B.5.7 Log函数
B.5.8 Sgn函数
B.5.9 Sqr函数
B.6 三角函数
B.6.1 Sin函数
B.6.2 Cos函数
B.6.3 Tan函数
B.6.4 Atn函数
B.7 日期函数
B.7.1 Now函数
B.7.2 Date函数
B.7.3 Year函数
B.7.4 Month函数
B.7.5 Day函数
B.7.6 WeekDay函数
B.7.7 Time函数
B.7.8 Hour函数
B.7.9 Minute函数
B.7.10 Second函数
B.7.11 Timer函数
B.7.12 DateValue函数
B.7.13 TimeValue函数
B.7.14 DateSerial函数
B.7.15 TimeSerial函数
B.8 数组类型函数
B.8.1 Array函数