內容簡介
◎本書特色1、訪客留言簿與討論區的製作2、聊天室的製作3、自動寄信服務與電子賀卡DIY的製作4、會員管理系統的製作5、搜尋引擎的製作6、線上投票的製作7、檔案上傳的製作8、購物車的製作詳實的內容,介紹ASP與網頁資料庫設計基礎知識。大量的實例,操作與圖文相結合,講解通俗易懂。豐富的資源,學完即練,短時間內掌握所需知識。廣泛的客群,可作為網頁設計初學者或大中專院校學生參考用書。
全書內容全面、通俗易懂、具有極強的可讀性。本書定位於ASP與網頁資料庫設計的國中級用戶,適合於喜愛ASP與網頁資料庫設計的朋友。
目錄
第0章 準備工作與認識ASP
0-1 什麼是ASP
0-2 如何編輯與執行ASP程式
0-3 將您的計算機虛擬為Web伺服器
0-4 撰寫您的第一個ASP程式
0-5 小錦囊(一)如何使用FrontPage 2000幫助我們撰寫HTML檔案
0-6 小錦囊(二)如何使用Dreamweaver幫助我們撰寫HTML檔案
0-7 小錦囊(三)如何在FrontPage 2000加入ASP程式
0-8 小錦囊(四)如何在Dreamweaver中加入ASP程式
第1章 VBScript基本概念
1-1 VBScript是什麼
1-2 VBScript可以做些什麼
1-3 VBScript自學課程
1-4 撰寫您的第一個VBScript程式
1-5 變數(Variable)
1-6 數級(Array)
1-7 常數(Constant)
1-8 運算符(Operator)
第2章 VBScript流程控制結構
2-1 認識流程控制結構
2-2 If…Then
2-3 Select…Case
2-4 For…Next(計數循環)
2-5 For Each In…Next(數組循環)
2-6 條件式循環
第3章 VBScript子程式與函式
3-1 子程式(subroutines)
3-2 函式(Functions)
3-3 錯誤處理(Error Handling)
3-4 VBScript內置函式
第4章Response對象
4-1 認識ASP內置的對象
4-2 Response對象提供的集合、屬性及方法
第5章Request對象
5-1 從瀏覽器端取得數據的方法
5-2 建立表單的輸入界面
5-3 表單的後端處理
5-4 小錦囊(一)如何設定密碼欄位與隱藏欄位
5-5 小錦囊(二)如何設定檔案上傳
5-6 小錦囊(三)如何設定檔案下載
5-7 將指定的表單欄位框起來——、標記
5-8 Request對象提供的集合、屬性及方法
5-9 實例練習
第6章 Server對象與伺服器端檔案存取
6-1 Server對象提供的屬性及方法
6-2存取伺服器端的資料夾與檔案
6-3 檔案的打開、讀取與寫入
6-4 小錦囊(一)如何設定Server
第7章 Application對象與Session對象
7-1 Application對象
7-2 Session對象
7-3 實例(三)如何統計線上人數
7-4 實例(四)如何讀取線上名單
7-5 實例(五)如何撰寫線上傳訊
7-6 小錦囊(四)如何利用Global.asa將Application變數和Session變數初始化
第8章 使用常見的ASP組件
8-1 使用Ad Rotator組件製作橫幅廣告
8-2 使用Browser Capabilities組件偵測瀏覽器能力
8-3 小錦囊(一)如何查詢其他伺服器組件的用法
第9章 ASP程式調試與錯誤處理
9-1 ASP程式調試
9-2 使用Err對象處理錯誤情況
9-3 使用ASPError對象處理錯誤情況
第10章 資料庫的讀取、插入、刪除與更新
10-1 認識資料庫
10-2 ASP與資料庫
10-3 建立Access資料庫
10-4 打開與關閉資料庫連線
10-5 讀取、插入、更新與刪除表的記錄
10-6 小錦囊(一)如何讀取表的欄位名稱及欄位數目
10-7 小錦囊(二)如何使用Recordset對象的Sort屬性來進行排序
10-8 小錦囊(三)如何使用Recordset對象的Filter屬性來篩選記錄
10-9 小錦囊(四)如何設定分頁瀏覽
第11章 資料庫查詢
11-1 使用SQL查詢
11-2 SQL語句的語法
11-3 小錦囊(一)如何使用加密過的Access資料庫
11-4 小錦囊(二)如何使用Connection對象的Execute方法
11-5 小錦囊(三)如何使用Command對象
11-6 小錦囊(四)如何使用SQL語句去新增、更新或刪除記錄
11-7 小錦囊(五)如何讀取關係型資料庫
第12章 訪客留言簿與討論區
第13章 聊天室
第14章 自動寄信服務與電子賀卡DIY
第15章 會員管理系統
第16章 搜尋引擎
第17章 線上投票
第18章 檔案上傳
第19章 購物車
附錄A 撰寫HTML檔案的方法
附錄B HTML標記與屬性速查表
附錄C HTML特殊字元表
附錄D 層疊樣式表(CSS)
附錄E 使用表單對象的方法
附錄FVBScript函式速查表
……