利用asp實現(xiàn)網(wǎng)上數(shù)據(jù)庫的查詢及維護.doc
約42頁DOC格式手機打開展開
利用asp實現(xiàn)網(wǎng)上數(shù)據(jù)庫的查詢及維護,摘要伴隨著社會的發(fā)展和科學(xué)的進步,互聯(lián)網(wǎng)飛速發(fā)展。有關(guān)網(wǎng)絡(luò)的技術(shù)也層出不窮。從靜態(tài)網(wǎng)頁到動態(tài)網(wǎng)頁的變化也正說明了這一點。在信息化的今天不論是什么行業(yè),大多數(shù)關(guān)鍵數(shù)據(jù)都是放置于數(shù)據(jù)庫中進行管理的,一來目前數(shù)據(jù)庫技術(shù)已經(jīng)相當(dāng)成熟,二來其管理功能非常強大。以往的數(shù)據(jù)庫應(yīng)用,其數(shù)據(jù)底層結(jié)構(gòu)一般來說都是相對固定,也就是說,開發(fā)出...
內(nèi)容介紹
此文檔由會員 space 發(fā)布
摘 要
伴隨著社會的發(fā)展和科學(xué)的進步,互聯(lián)網(wǎng)飛速發(fā)展。有關(guān)網(wǎng)絡(luò)的技術(shù)也層出不窮。從靜態(tài)網(wǎng)頁到動態(tài)網(wǎng)頁的變化也正說明了這一點。在信息化的今天不論是什么行業(yè),大多數(shù)關(guān)鍵數(shù)據(jù)都是放置于數(shù)據(jù)庫中進行管理的,一來目前數(shù)據(jù)庫技術(shù)已經(jīng)相當(dāng)成熟,二來其管理功能非常強大。以往的數(shù)據(jù)庫應(yīng)用,其數(shù)據(jù)底層結(jié)構(gòu)一般來說都是相對固定,也就是說,開發(fā)出來的應(yīng)用程序是針對具體的數(shù)據(jù)結(jié)構(gòu),其應(yīng)用范疇受到一定限制,開放性較差。
隨著網(wǎng)絡(luò)的普及,學(xué)生與學(xué)校之間的聯(lián)系日趨緊密,需要頻繁在Internet上進行數(shù)據(jù)交換和互訪。這對管理信息系統(tǒng)(MIS)提出了更高的要求,需求將傳統(tǒng)的管理信息系統(tǒng)移植到INTERNET/INTRANET上,如何能在網(wǎng)頁上實現(xiàn)網(wǎng)絡(luò)數(shù)據(jù)庫的查詢與管理呢?
ASP(Active Server Pages)技術(shù)的發(fā)展為這種移植提供了良好的平臺。ASP是由靜態(tài)的HTML和動態(tài)的ASP代碼組成,它具備一個服務(wù)器端的腳本執(zhí)行環(huán)境,用它可產(chǎn)生和執(zhí)行動態(tài)的、交互的、高性能的Web服務(wù)器應(yīng)用程序。ASP首先克服了客戶機方處理的局限性,即Web瀏覽器必須支持在Web頁面中調(diào)用的功能。如果在一個不支持VBScript的瀏覽器中使用VBScript,則其腳本就會被忽略,并由瀏覽器將腳本作為文本顯示出來。使用ASP技術(shù)后,瀏覽器同服務(wù)器就會產(chǎn)生如下的交互過程:瀏覽器向服務(wù)器請求以ASP為后綴而不是HTM的文檔(ASP文檔即為包含腳本制作語言的HTML文檔),服務(wù)器讀取文檔,解釋其中的VBScript,并生成HTML文檔,傳送給瀏覽器。所以,使用Active Server頁面,所有的處理都在服務(wù)器上進行,只將標準的HTML傳送給客戶機,這樣做就消除了對于Web瀏覽器的依賴性。
關(guān)鍵字:網(wǎng)頁、ASP、數(shù)據(jù)庫
目 錄
摘 要 - 1 -
目 錄 - 2 -
第一章 緒論 - 4 -
1.1網(wǎng)頁的發(fā)展 - 4 -
1.2 網(wǎng)頁 - 4 -
1.2.1 網(wǎng)頁的類型 - 4 -
1.3一些與網(wǎng)頁相關(guān)的技術(shù) - 6 -
1.4 網(wǎng)頁編輯工具 - 7 -
第二章 ASP與數(shù)據(jù)庫 - 9 -
2.1 ASP簡介 - 9 -
2.2用ASP訪問數(shù)據(jù)庫的原理和配置 - 9 -
2.2.1 ASP訪問數(shù)據(jù)庫的原理 - 9 -
2.2.2 ASP的工作配置 - 10 -
2.2.3 ASP的對象存取數(shù)據(jù)庫方法 - 11 -
2.3 訪問數(shù)據(jù)庫 - 12 -
2.4 連接數(shù)據(jù)庫 - 14 -
2.4.1 SQL server 連接和安全信息 - 15 -
2.4.2 管理數(shù)據(jù)庫連接 - 15 -
2.4.3 關(guān)閉連接 - 16 -
2.5 對數(shù)據(jù)的檢索和查詢 - 17 -
2.5.1用 Connection 對象執(zhí)行查詢 - 17 -
2.5.2 使用 Recordset 對象處理結(jié)果 - 18 -
2.5.3檢索記錄 - 19 -
2.5.4 用 Command 對象改善查詢 - 21 -
2.6 ASP的技術(shù)特點與使用方法 - 24 -
2.6.1 ASP方法與傳統(tǒng)靜態(tài)主頁的區(qū)別 - 24 -
2.6.2 ASP的特點與功能 - 25 -
2.7 ADO訪庫的技術(shù)實現(xiàn) - 26 -
2.8 ASP與組件對象的使用 - 29 -
第三章 學(xué)生管理系統(tǒng)的實現(xiàn) - 32 -
3.1 本文研究的系統(tǒng)模式結(jié)構(gòu) - 32 -
3.2 網(wǎng)頁的設(shè)計 - 33 -
3.2.1頁面設(shè)計的原則 - 33 -
3.2.2 制作前的網(wǎng)站設(shè)計構(gòu)思 - 33 -
3.2.3網(wǎng)站的風(fēng)格版面設(shè)計 - 34 -
3.3本系統(tǒng)應(yīng)用及功能 - 35 -
3.3.1 客戶端主頁面 - 35 -
3.3.2 查詢界面 - 36 -
3.3.3 管理員驗證界面 - 37 -
3.3.4 維護界面 - 38 -
第四章 結(jié) 束 語 - 42 -
致 謝 - 42 -
參 考 文 獻 - 42 -
伴隨著社會的發(fā)展和科學(xué)的進步,互聯(lián)網(wǎng)飛速發(fā)展。有關(guān)網(wǎng)絡(luò)的技術(shù)也層出不窮。從靜態(tài)網(wǎng)頁到動態(tài)網(wǎng)頁的變化也正說明了這一點。在信息化的今天不論是什么行業(yè),大多數(shù)關(guān)鍵數(shù)據(jù)都是放置于數(shù)據(jù)庫中進行管理的,一來目前數(shù)據(jù)庫技術(shù)已經(jīng)相當(dāng)成熟,二來其管理功能非常強大。以往的數(shù)據(jù)庫應(yīng)用,其數(shù)據(jù)底層結(jié)構(gòu)一般來說都是相對固定,也就是說,開發(fā)出來的應(yīng)用程序是針對具體的數(shù)據(jù)結(jié)構(gòu),其應(yīng)用范疇受到一定限制,開放性較差。
隨著網(wǎng)絡(luò)的普及,學(xué)生與學(xué)校之間的聯(lián)系日趨緊密,需要頻繁在Internet上進行數(shù)據(jù)交換和互訪。這對管理信息系統(tǒng)(MIS)提出了更高的要求,需求將傳統(tǒng)的管理信息系統(tǒng)移植到INTERNET/INTRANET上,如何能在網(wǎng)頁上實現(xiàn)網(wǎng)絡(luò)數(shù)據(jù)庫的查詢與管理呢?
ASP(Active Server Pages)技術(shù)的發(fā)展為這種移植提供了良好的平臺。ASP是由靜態(tài)的HTML和動態(tài)的ASP代碼組成,它具備一個服務(wù)器端的腳本執(zhí)行環(huán)境,用它可產(chǎn)生和執(zhí)行動態(tài)的、交互的、高性能的Web服務(wù)器應(yīng)用程序。ASP首先克服了客戶機方處理的局限性,即Web瀏覽器必須支持在Web頁面中調(diào)用的功能。如果在一個不支持VBScript的瀏覽器中使用VBScript,則其腳本就會被忽略,并由瀏覽器將腳本作為文本顯示出來。使用ASP技術(shù)后,瀏覽器同服務(wù)器就會產(chǎn)生如下的交互過程:瀏覽器向服務(wù)器請求以ASP為后綴而不是HTM的文檔(ASP文檔即為包含腳本制作語言的HTML文檔),服務(wù)器讀取文檔,解釋其中的VBScript,并生成HTML文檔,傳送給瀏覽器。所以,使用Active Server頁面,所有的處理都在服務(wù)器上進行,只將標準的HTML傳送給客戶機,這樣做就消除了對于Web瀏覽器的依賴性。
關(guān)鍵字:網(wǎng)頁、ASP、數(shù)據(jù)庫
目 錄
摘 要 - 1 -
目 錄 - 2 -
第一章 緒論 - 4 -
1.1網(wǎng)頁的發(fā)展 - 4 -
1.2 網(wǎng)頁 - 4 -
1.2.1 網(wǎng)頁的類型 - 4 -
1.3一些與網(wǎng)頁相關(guān)的技術(shù) - 6 -
1.4 網(wǎng)頁編輯工具 - 7 -
第二章 ASP與數(shù)據(jù)庫 - 9 -
2.1 ASP簡介 - 9 -
2.2用ASP訪問數(shù)據(jù)庫的原理和配置 - 9 -
2.2.1 ASP訪問數(shù)據(jù)庫的原理 - 9 -
2.2.2 ASP的工作配置 - 10 -
2.2.3 ASP的對象存取數(shù)據(jù)庫方法 - 11 -
2.3 訪問數(shù)據(jù)庫 - 12 -
2.4 連接數(shù)據(jù)庫 - 14 -
2.4.1 SQL server 連接和安全信息 - 15 -
2.4.2 管理數(shù)據(jù)庫連接 - 15 -
2.4.3 關(guān)閉連接 - 16 -
2.5 對數(shù)據(jù)的檢索和查詢 - 17 -
2.5.1用 Connection 對象執(zhí)行查詢 - 17 -
2.5.2 使用 Recordset 對象處理結(jié)果 - 18 -
2.5.3檢索記錄 - 19 -
2.5.4 用 Command 對象改善查詢 - 21 -
2.6 ASP的技術(shù)特點與使用方法 - 24 -
2.6.1 ASP方法與傳統(tǒng)靜態(tài)主頁的區(qū)別 - 24 -
2.6.2 ASP的特點與功能 - 25 -
2.7 ADO訪庫的技術(shù)實現(xiàn) - 26 -
2.8 ASP與組件對象的使用 - 29 -
第三章 學(xué)生管理系統(tǒng)的實現(xiàn) - 32 -
3.1 本文研究的系統(tǒng)模式結(jié)構(gòu) - 32 -
3.2 網(wǎng)頁的設(shè)計 - 33 -
3.2.1頁面設(shè)計的原則 - 33 -
3.2.2 制作前的網(wǎng)站設(shè)計構(gòu)思 - 33 -
3.2.3網(wǎng)站的風(fēng)格版面設(shè)計 - 34 -
3.3本系統(tǒng)應(yīng)用及功能 - 35 -
3.3.1 客戶端主頁面 - 35 -
3.3.2 查詢界面 - 36 -
3.3.3 管理員驗證界面 - 37 -
3.3.4 維護界面 - 38 -
第四章 結(jié) 束 語 - 42 -
致 謝 - 42 -
參 考 文 獻 - 42 -