第1章 ASP簡介
1.1 ASP的特征
1.2 ASP的功能
1.3 ASP的工作原理
1.3.1 HTML的執(zhí)行過程
1.3.2 ASP與靜態(tài)主頁的區(qū)別
1.4 腳本語言
1.4.1 腳本語言的應用舉例
1.4.2 腳本語言的設置方法
1.5 ASP的設置
1.5.1 ASP的權限設置
1.5.2 測試ASP設置
1.6 常見問題
1.7 ASP的對象簡介
1.8 ASP的組件簡介
1.9 小結
第2章 VBScript簡介
2.1 VBScript介紹
2.2 將VBScript集成于ASP
2.2.1 Hello World程序
2.2.2 變量聲明
2.2.3 變量子類型
2.2.4 變量數(shù)據范圍
2.2.5 空變量和空值變量
2.2.6 常量聲明
2.2.7 創(chuàng)建和修改數(shù)組
2.2.8 數(shù)組函數(shù)
2.2.9 時間函數(shù)
2.2.10 比較日期和時間
2.2.11 格式化日期和時間
2.2.12 格式化數(shù)字
2.2.13 注釋Visual Basic腳本
2.3 小結
第3章 ASP的基本對象及應用
3.1 Request和Response對象
3.1.1 HTTP協(xié)議
3.1.2 Request和Response對象
3.2 利用緩存輸出
3.3 處理運行時間長的腳本以及內容容量大的主頁
3.4 處理主頁的Headers
3.4.1 接收Headers
3.4.2 利用Headers來控制一個主頁是否進入緩存區(qū)
3.4.3 利用Headers來限定內容等級
3.4.4 對Headers的授權操作
3.4.5 修改Conten_Type Header
3.4.6 利用狀態(tài)代碼
3.5小結
第4章 多個ASP主頁的處理
4.1 從HTML的Form中接收信息
4.1.1 Form集合多個內容的處理顯示
4.1.2 Form的域對應多值的處理
4.1.3 Text Area的處理
4.1.4 Form中對HTML標記的處理
4.1.5 測試Form域是否存在
4.2 接收Query字段
4.2.1 Query字段的Encode操作
4.2.2 多參數(shù)以及多值的Query字段處理
4.3 重新引導用戶到另一個主頁位置
4.4 包含其他文件
4.5 小結
第5章 ASP對Session的處理
5.1 Session簡介
5.2 Session的使用和處理
5.2.1 開始Session信息
5.2.2 Session的內容
5.2.3 Session的認證
5.2.4 Session結束的控制
5.2.5 Session事件
5.2.6 Session的工作原理
5.3 Cookie
5.3.1 Cookie的工作原理
5.3.2 創(chuàng)建和讀取Cookie
5.3.3 創(chuàng)建多個Cookie
5.4 非Cookie保存信息
5.4.1 利用QueryString來保存信息
5.4.2 利用Form的Hidden類型進行信息傳遞
5.4.3 方法結合
5.5 小結
第6章 ASP對Applicstion的處理
6.1 Application簡介
6.2 使用Application對象
6.2.1 Application變量介紹
6.2.2 創(chuàng)建和讀取Application變量
6.2.3 全部顯示Application對象
6.2.4 Application事件
6.3 聊天室應用
6.3.1 創(chuàng)建聊天室主頁
6.3.2 修改Globa1.asa文件
6.3.3 創(chuàng)建信息發(fā)送頁
6.3.4 創(chuàng)建顯示頁面
6.3.5 擴展聊天室項目
6.4 顯示在線用戶
6.4.1 修改Globa1.asa文件
6.4.2 創(chuàng)建GrabStats文件
6.4.3 創(chuàng)建顯示頁面
6.4.4 擴展應用
6.5 小結
第7章 瀏覽器的處理
7.1 在ASP中使用組件
7.1.1 在頁面范圍內創(chuàng)建組件
7.1.2 在Session范圍內創(chuàng)建組件
7.1.3 在Application范圍內創(chuàng)建組件
7.2 瀏覽器能力檢測組件
7.2.1 瀏覽器能力檢測組件的使用
7.2.2 瀏覽器能力檢測組件的工作原理
7.3 瀏覽器能力檢測組件的一個使用實例
7.4 小結
第8章 文件、驅動器和文件夾的操作
8.1 文件操作的組件簡介
8.2 在一個文件中讀寫數(shù)據
8.2.1 文本文件的寫操作
8.2.2 在文本文件中讀取和追加數(shù)據
8.2.3 范例應用
8.3 文件的處理
8.3.1 拷貝、移動以及刪除文件
8.3.2 檢測文件的存在
8.3.3 接收文件屬性
8.4 文件夾和驅動器的操作
8.4.1 驅動器的操作
8.4.2 文件夾的處理
8.5 小結
第9章 提供站點導航
9.1 內容鏈接組件
9.2 內容鏈接組件應用實例
9.2.1 發(fā)布文章頁
9.2.2 文件包容頁
9.2.3 新項目處理頁
9.2.4 討論組主頁
9.2.5 討論組示例的功能拓展
9.3 使用許可檢查組件
9.4 小結
第10章 廣告的處理
10.1 Ad Rotator組件
10.1.1 使用Ad Rotator組件
10.1.2 重定向文件
10.1.3 Ad Rotator對象的屬性
10.2 內容循環(huán)組件
10.2.1 內容安排文件
10.2.2 全部輸出安排文本文件內容
10.3 統(tǒng)計訪問者
10.3.1 計數(shù)器組件
10.3.2 Page Counter組件
10.4 小結
第11章 SQL簡介
11.1 SQL簡介
11.2 用SQL從表中取記錄
11.2.1 使用Query Analyzer執(zhí)行SELECT查詢
11.2.2 操作多個表
11.2.3 操作字段
11.2.4 查詢結果排序
11.2.5 取出互不相同的記錄
11.3 創(chuàng)建新表
11.3.1 用SQL創(chuàng)建新表
11.3.2 字段類型
11.3.3 字段屬性
11.3.4 使用SQL事務管理器創(chuàng)建新表
11.4 刪除和修改表
11.5 建立索引
11.5.1 用SQL建立索引
11.5.2 用事務管理器建立索引
11.6 SQL核心語句
11.6.1 添加數(shù)據
11.6.2 刪除記錄
11.6.3 更新記錄
11.6.4 用SELECT創(chuàng)建記錄和表
11.7 集合函數(shù)
11.7.1 統(tǒng)計字段值的數(shù)目
11.7.2 計算字段的平均值
11.7.3 計算字段值的和
11.7.4 返回最大值或最小值
11.8 其他常用的SQL表達式、函數(shù)和過程
11.8.1 通過匹配一定范圍的值來取出數(shù)據
11.8.2 轉換數(shù)據
11.8.3 字符串數(shù)據
11.8.4 日期和時間
11.9 小結
第12章 ASP與ADO
12.1 ActiveX數(shù)據對象概述
12.2 使用ActiveX數(shù)據對象
12.2.1 配置服務器以使用ActiveX數(shù)據對象
12.2.2 使用ADO對數(shù)據庫進行讀寫
12.2.3 調試ActiveX數(shù)據對象
12.3 使用鏈接對象
12.3.1 打開和關閉數(shù)據庫鏈接
12.3.2 通過打開的鏈接執(zhí)行SQL語句
12.3.3 創(chuàng)建事務處理
12.4 小結
第13章 使用記錄集
13.1 用記錄集顯示記錄
13.2 記錄集游標和鎖定類型
13.3 操作記錄集的高級方法
13.4 遍歷記錄集
13.5 返回記錄數(shù)目
13.6 對記錄集進行分頁
13.7 把記錄取到數(shù)組中
13.8 指定記錄集的最大容量
13.9 小結
第14章 使用命令對象
14.1 使用命令對象
14.2 使用命令對象調用存儲過程
14.3 使用返回狀態(tài)值
14.4 使用輸出參數(shù)
14.5 使用輸入參數(shù)
14.6 取出參數(shù)信息
14.7 高級反饋頁
14.7.1 創(chuàng)建表Feedback
14.7.2 創(chuàng)建反饋網頁
14.7.3 創(chuàng)建接收網頁
14.7.4 創(chuàng)建顯示網頁
14.8 創(chuàng)建密碼保護系統(tǒng)
14.8.1 創(chuàng)建表webusers
14.8.2 創(chuàng)建注冊網頁
14.8.3 創(chuàng)建密碼包含文件
14.8.4 測試密碼系統(tǒng)
14.9 小結
附錄A HTTP狀態(tài)碼
附錄B 服務器變量
附錄C 常見HTTP HEADER
附錄D HTML編程指南
附錄E 參考文檔及網絡資源