摘要:介紹一種利用ASP開發動態網站的實例,講述了網上人才招聘系統的總體分析和設計、數據庫和程序設計。
關鍵詞:ASP 數據庫 網上人才招聘
中圖分類號:TP393
文獻標識碼: A 文章編號:1002-2422(2007)06-0007-02
利用ASP技術開發網上人才招聘系統,實現了信息動態管理,使得信息管理更及時、高效,提高了工作效率。
1 ASP的工作原理
獲取ASP頁面服務的過程可分為下面的幾步:
(1)當用戶申請一個*.asp主頁時,在網絡瀏覽器地址欄中輸入一個Active Server Page文件的Intemet網址按下回車:(2)瀏覽器向IIS發送Active Server Page請求:(3)Web服務器響應該HTTP請求,調用ASP引擎,結束被申請文件。當遇到任何與ActiveX Scriting兼容的腳本(如VBSeript和JavaScrip)1時,ASP引擎會調用相應的腳本引擎進行處理。若腳本指令中含有訪問數據庫的請求,就通過ODBC與后臺數據庫相連,由數據庫訪問組件執行訪問操作;(4)服務器從硬盤或內存中獲取適當的ActiveServer Page文件;(5)服務器向程序發送文件;(6)從上向下處理Active Server Page文件,執行遇到的命令。處理結果是標準的HTML文件;(7)100%的純HTML代碼發送到客戶端,在客戶端看到的代碼是HTML,并不是ASP的源代碼;(8)用戶的Web瀏覽器接收HTML文件,結果在瀏覽器窗口顯示。
2 ASP訪問數據庫的實現方法
ASP訪問后臺的數據庫是通過其內置的數據庫存取組件ADO來實現的,大致可分為兩種:一種是配置數據源名:另一種是未配置數據源名。在本系統中,采用的是未配置數據源名的方法。利用此方法訪問數據的過程主要分以下幾步:首先,使用Server,CreateObieet服務器創建對象方法建立ADO連接對象;其次,指定所用的數據庫的ODBC驅動程序名稱,利用connection對象中的open方法打開數據庫:再次,對數據庫做相應的操作;最后,關閉數據庫連接。設計系統時,將數據庫連接的代碼存入在conn,asp中,當需要連接時,只要用Include語句包含此文件即可。連接語句如下: