信息查詢系統(tǒng)-ASP語言畢業(yè)設計_第1頁
信息查詢系統(tǒng)-ASP語言畢業(yè)設計_第2頁
信息查詢系統(tǒng)-ASP語言畢業(yè)設計_第3頁
信息查詢系統(tǒng)-ASP語言畢業(yè)設計_第4頁
信息查詢系統(tǒng)-ASP語言畢業(yè)設計_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、目錄摘要1關鍵字1第一章 前言2第二章 編程環(huán)境基礎知識3 2.1 ASP的產(chǎn)生32.2 ASP與IIS32.2.1 IIS簡介3 2.2.2 IIS與ASP的結(jié)合3 2.3 ASP內(nèi)部環(huán)境4 2.4 ASP內(nèi)部六大對象6 2.5 利用ADO訪問數(shù)據(jù)庫72.5.1創(chuàng)建數(shù)據(jù)庫源名72.5.2創(chuàng)建數(shù)據(jù)庫鏈接72.5.3創(chuàng)建數(shù)據(jù)庫對象82.6操作數(shù)據(jù)庫82.6.1關閉數(shù)據(jù)庫對象和鏈接82.6.2ASP開發(fā)WEB應用程序的特點8第三章 需求分析93.1功能需求93.2性能需求9第四章 總體設計94.1系統(tǒng)模塊結(jié)構(gòu)設計104.1.1目標設計104.1.2設計思路104.1.3系統(tǒng)功能分析與設計114.1

2、.4信息管理模塊114.1.5模塊說明124.2數(shù)據(jù)庫結(jié)構(gòu)設計134.2.1數(shù)據(jù)庫需求分析134.2.2數(shù)據(jù)庫邏輯設計134.3數(shù)據(jù)庫實現(xiàn)13第五章系統(tǒng)詳細設計145.1各個頁面145.1.1管理員登錄頁145.1.2賬號驗證頁145.1.3管理員后臺165.1.4添加信息頁225.1.5保存信息頁295.1.6編輯信息頁325.1.7更新信息頁395.1.8刪除信息頁425.2模塊詳細設計435.2.1顯示模塊435.2.2信息查詢模塊44第六章 測試與維護456.1測試方法456.2系統(tǒng)維護45結(jié)束語45致謝46參考文獻46摘要 該系統(tǒng)介紹的是一個小型信息搜尋類信息查詢系統(tǒng)網(wǎng)站,管理員可以

3、通過該系統(tǒng)網(wǎng)站發(fā)布信息、管理信息。一個典型的信息查詢網(wǎng)站至少應包含信息管理、信息顯示和信息查詢3種功能。關鍵詞: 信息查詢系統(tǒng)、ASP、數(shù)據(jù)庫信息查詢系統(tǒng)第一章 前言今天的中國已經(jīng)加入了WTO,利用計算機進行現(xiàn)代化管理已經(jīng)接近于普及。我們身處在一個知識日新月異、時刻充滿挑戰(zhàn)的時代,科技的飛速發(fā)展使我們知道只有走在時代前言的人才可以隨時隨地抓住機遇來獲取生存,而這一切的前提就是你要擁有比別人更多、更前衛(wèi)的知識,知識的來源是學習隨時隨地的學習!學習!再學習!作為當代大學生,應有長遠的目光和隨機應變的能力,應走在時間的前面,掌握最新的社會動態(tài)、最先進科學技術(shù),以調(diào)整自己的知識結(jié)構(gòu)和能力結(jié)構(gòu),去適應社

4、會的發(fā)展。新世紀需要具有豐富現(xiàn)代科學知識的人;需要能夠獨立解決問題、完成工作的人;需要能獨當一面、時常挑戰(zhàn)自己極限的人;需要有創(chuàng)新意識的人。我們在不斷努力中學習做一個與時代并進的人。每年的畢業(yè)設計中都有學生管理系統(tǒng)、圖書館管理系統(tǒng),好無味,我想做個別的系統(tǒng)。想了想,看這大千世界,商業(yè)最賺錢。商業(yè)的運轉(zhuǎn),簡單的說就是進貨、賣貨。大的企業(yè)、公司的管理系統(tǒng)我自認為還做不來,所以我轉(zhuǎn)向了小的超市。它既有進貨,又有銷售,還有庫存,但又不像想象中的那么難。試比較小商店和超市,在現(xiàn)代社會中,前者靠單價來獲取利潤,后者靠銷售量來獲取利潤;前者商品的種類少,后者的種類繁多;前者是單一的,后者是連鎖的。對消費者來

5、說后者物美價廉,為顧客考慮周到。但由于商品的價格很不穩(wěn)定,種類又多。相較而言,圖書的價格比較穩(wěn)定,種類也少了許多;圖書為人們在現(xiàn)代社會中不可缺少的充電品;圖書又具有可收藏的價值;從發(fā)展前景上看,其他超市的風險高,倒閉收購的可能性比圖書超市要大的多。所以我選擇做圖書超市管理系統(tǒng)。我現(xiàn)在用文字形式將我做此系統(tǒng)的過程及其功能介紹展現(xiàn)給大家。由于是初次編寫,缺少經(jīng)驗,可能有許多不完備或出錯的地方,誠懇希望老師們不吝指正。第二章 編程環(huán)境基礎知識2.1 ASP的產(chǎn)生近年來隨著Internet技術(shù)的飛速發(fā)展及用戶需求的不斷升級,Web頁面技術(shù)也不斷的推陳出新,使得Web站點的功能越來越強大,能夠提供的服務

6、種類越來越繁多。從HTML、Client Script 到CGI,從JAVA的誕生到ActiveX, Web頁面設計人員不斷受到?jīng)_擊,微軟公司在總結(jié)了以往技術(shù),重新思考Web頁面設計的真正需要后,推出了Active Server Pages (ASP),一種用以取代CGI(Common Gateway Interface,通用網(wǎng)關接口)的技術(shù)。簡單講,ASP是位于服務器端的腳本運行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運行動態(tài)的交互式 Web 服務器應用程序,如交互式的動態(tài)網(wǎng)頁,包括使用 HTML 表單收集和處理信息,上傳與下載等等。更重要的是,ASP使用的ActiveX技術(shù)基于開放設計環(huán)境,用戶

7、可以自己定義和制作組件加入其中,使自己的動態(tài)網(wǎng)頁幾乎具有無限的擴充能力,這是傳統(tǒng)的Web編寫工具所遠遠不及的地方。使用ASP還有個好處,就在于ASP可利用ADO(Active Data Object,微軟的一種新的數(shù)據(jù)訪問模型)方便快捷地訪問數(shù)據(jù)庫,從而使得開發(fā)基于WWW的應用系統(tǒng)成為可能,這也是本文選擇ASP作為開發(fā)工具最重要的原因之一。2.2 ASP與IIS2.2.1 IIS簡介Wsb服務器是Web應用程序的心臟。IIS(Internet Information Server)是微軟推出的Windows NT Option Pack的主要成員,作為Win20XXserver的擴展,自推出以

8、來已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當今市場上最受關注的Web服務器之一。新推出的IIS4.0版本增強了系統(tǒng)安全性,具有服務器端腳本開發(fā)調(diào)試,內(nèi)容管理和站點分析,崩潰防護,內(nèi)置JAVA虛擬機及全面支持ASP等強大功能。2.2.2 IIS與ASP的結(jié)合在過去,客戶機/服務器結(jié)構(gòu)的設計與Web的相關技術(shù)幾乎處于平行線上,兩者相互獨立并無法作出集成性的設計?,F(xiàn)在我們利用IIS+ASP構(gòu)成三層式Web結(jié)構(gòu)(如圖2.1所示)的中間一層,將客戶機/服務器結(jié)構(gòu)與Web密切結(jié)合,完成前后端兩者的集成輸出功能,使得Web站點的開發(fā)更方便,實現(xiàn)的功能更強大。利用IIS+ASP技術(shù)來集成Web前后端所帶來的強大效益可歸

9、結(jié)為以下幾個方面:1. 減少構(gòu)建和維護成本2. 加快聯(lián)機過程3. 應用軟件集中在服務器端開發(fā)管理4. 前端可使用任何瀏覽器(IE、Netscape.)5. 后端可存取任何數(shù)據(jù)庫 (SQL、Access.)6. 可使用任何腳本語言開發(fā) (VBScript、JavaScript、PERL.)程序和計算邏輯前端瀏覽器ActiveX Server元件ActiveX Server元件后端數(shù)據(jù)庫數(shù)據(jù)庫服務器Microsoft IIS + ASP瀏覽器2.3 ASP的內(nèi)部環(huán)境ASP的編輯環(huán)境要求非常簡單,任何一種文本編輯器都可以編寫ASP應用程序。使用ASP開發(fā)網(wǎng)頁應用程序具有以下一些特點:(1)完全內(nèi)嵌,

10、與HTML和Script語言充分結(jié)合。(2)無需編譯,容易編寫,可在服務器端直接運行,且Web程序開發(fā)時間短。(3)無瀏覽器兼容問題。(4)程序代碼隱藏,在客戶端只能看到由ASP輸出的動態(tài)HTML文件。(5)使用任何文本編輯器都可以進行編輯設計。(6)可使用任何語言編寫自己的ActiveX Server組件。(7)使用ADO組件輕松存取數(shù)據(jù)。(8)面向?qū)ο?并可擴展的ActiveX Server組件。一個以ASP為基礎的應用程序包含了Web服務器的虛擬目錄(Virtual Directory)以及虛擬目錄下的所有文件夾與執(zhí)行文件。虛擬目錄主要是為了保護服務器端站點的內(nèi)容和資料,避免受到網(wǎng)絡黑客

11、的惡意破壞和攻擊而產(chǎn)生的。在提供WWW服務的服務器端,虛擬目錄的作用是不讓客戶端用戶知道一些目錄與重要文件的真實路徑,也就是說每一個絕對路徑(即真實路徑)都已經(jīng)隱藏起來,這些可以供網(wǎng)絡客戶訪問的Internet資源都會以服務器的文檔根目錄(Document Root)作為相對路徑的基點(Base),或者另取一個從表面上看來毫無關系的別名(Alias Name)來隱藏真實目錄名稱。這些相對目錄就稱為虛擬目錄,相對路徑和絕對路徑是相對立的。另外,每個ASP Web應用程序都擁有一個Global.asa文件,后綴名asa是Active Server Application的縮寫。(1) ASP文件的

12、存取方式使用任何一種文本編輯器都可編寫ASP應用程序,編寫的程序要以后綴名.asp保存,不可以保存為.html形式。如果是以.html形式保存的話,服務器端將不編譯文件中所有的包含ASP語法的語句。將文件保存為后綴名.asp的形式是為了告訴提供ASP服務的服務器,這是一個ASP應用程序,必須在給客戶端送出文件之前把它編譯一遍。將.asp后綴名的文件編寫存儲完畢之后,就可以把它放在自己的Web服務器上執(zhí)行,這樣就能夠在瀏覽器端看到ASP頁面的輸出效果了。(2) ASP文件的結(jié)構(gòu)特點到目前為止,我們已經(jīng)知道ASP能夠和HTML、Script語言完美結(jié)合。在這之前一直都稱開發(fā)的項目為應用程序,或許有

13、些人認為ASP文件是一個已經(jīng)被編譯過的文件,但ASP文件是一個文本文件,可以用任何一種編輯器打開它,并對它進行適當?shù)木庉嬓薷?。一般情況下一個ASP包含以下幾個部分:(1)普通的HTML文件。(2)客戶端的Script程序代碼,放置于和標簽之內(nèi)。(3)服務器端的ASP Script程序代碼,放置于標簽之內(nèi)。(4)Server Side Include語句,即使用#Include的語法在本頁面嵌入其他的Web頁面。ASP的服務器會將其原封不動的發(fā)送到客戶端,由客戶端的瀏覽器進行處理。目前在ASP中可以使用的腳本語言主要是VBScript和Jscript,其中系統(tǒng)默認的腳本語言為VBScript。不

14、過任何一個可以和ActiveX Script標準兼容的腳本語言引擎都可以很好地應用于ASP之中。2.4 ASP內(nèi)部6大對象ASP提供了6個功能強大的內(nèi)部對象,每個對象具有各自的屬性(Property)、方法(Method),有的還擁有數(shù)據(jù)集合(Collection)與事件(Event),它們共同完成Web中的一些重要工作。這6個對象及其功能描述如表2.1所示。對象名稱功能描述Request從客戶端取得信息Response將信息送給客戶端Server提供一些Web服務器工具Session儲存在一個Session內(nèi)的用戶信息,該信息僅可被該用戶訪問Application在一個ASP-Applica

15、tion中讓不同的客戶端共享信息ObjectContext配合Microsoft Transaction服務器進行分布式事務處理表2.1 ASP 內(nèi)部6大對象及其功能合理地運用這些對象可以使原本復雜,煩瑣的工作變得簡捷而條理清晰。我們可以用以下的語法直接使用這些對象:對象/屬性/方法/數(shù)據(jù)集合1 Application或Session的開始事件(Start-event)。2 Application或Session的結(jié)束事件 (End-event)。這樣,在一個Application或Session對象被創(chuàng)建或結(jié)束時,系統(tǒng)會自動完成Global.asa文件中寫入的相應事件。值得注意的是,如果一個

16、Application與一個Session同時開始,Active Server Pages會先處理Application的開始事件,而如果一個Application與一個Session同時結(jié)束,Active Server Pages則會先處理Session的結(jié)束事件。2.5 利用ADO訪問數(shù)據(jù)庫ADO(ActiveX Data Objects)是一種操作Microsoft所支持的數(shù)據(jù)庫的新技術(shù)。在ASP中,ADO可以看作是一個服務器組件(Server Component),更簡單點說,是一系列的對象,應用這些功能強大的對象,即可輕松完成對數(shù)據(jù)庫復雜的操作。本文中個性化頁面的實現(xiàn)便大量地用到了A

17、DO技術(shù)。具體的操作步驟可以歸納為以下幾步:2.5.1創(chuàng)建數(shù)據(jù)庫源名(DSN)DSN(Date Source Name)即數(shù)據(jù)源名稱。我們知道,ODBC是一種訪問數(shù)據(jù)庫的方法,只要系統(tǒng)中有相應的ODBC驅(qū)動程序,任何程序就可以通過ODBC操縱驅(qū)動程序的數(shù)據(jù)庫。比如我們系統(tǒng)中有Access的ODBC驅(qū)動程序,那么即使我們沒有Access軟件,也可以在我們的程序中對一個Access的MDB數(shù)據(jù)庫加、刪、改記錄。而且我們根本不用知道這個數(shù)據(jù)庫是放在哪里的。我們只要寫出SQL語句,ODBC驅(qū)動程序就會幫我們做一切事情。我們在給ODBC驅(qū)動程序傳SQL指令時,即是用DSN來告訴它到底操作的是哪一個數(shù)據(jù)庫

18、。如果數(shù)據(jù)庫的平臺變了,比如我們改用了SQL Server的數(shù)據(jù)庫,只要其中表的結(jié)構(gòu)沒變,我們就不用改寫我們的程序,只要重新在系統(tǒng)中配置DSN就行了。由此可見,DSN是應用程序和數(shù)據(jù)庫之間的橋梁。2.5.2 創(chuàng)建數(shù)據(jù)庫鏈接鏈接用以保持一些關于正在訪問的數(shù)據(jù)的一些狀態(tài)信息,以及鏈接者信息。ASP文件中如果要訪問數(shù)據(jù),必須首先創(chuàng)建與數(shù)據(jù)庫的鏈接,其語法如下:set Conn=Server.createObject(“ADOBD.CONNECTION”)這條語句創(chuàng)建了鏈接對象Conn,接下來:connstr=Provider=Microsoft.Jet.OLEDB.4.0;Data.Source=&

19、Server.MapPath(&db&)conn.Open connstr這條語句打開鏈接,用到了DSN,本例為“connstr”。以上兩個步驟缺一不可,因為鏈接對象的創(chuàng)建與打開是兩回事,只有打開了才真正可以使用。2.5.3 創(chuàng)建數(shù)據(jù)對象(Record Set)ADO中的數(shù)據(jù)對象通常保存的是查詢結(jié)果。Record Set是ADO中最復雜的對象,有許多屬性和方法。Record Set保存的是一行行的記錄,并標有一個當前記錄。以下是創(chuàng)建方法:Set Record Set=Conn.Execute(sqtStr)這條語句創(chuàng)建并打開了對象Record Set,其中Con是先前創(chuàng)建的鏈接對象,rs是一個

20、字串,代表一條標準的SQL語句。例如:rs=“SELECT * FROM shop_books”Set Record Set=mConn.Execute(rs)這條語句執(zhí)行后,對象Record Set中就保存了表tab1中的所有記錄。2.6 操作數(shù)據(jù)庫l 我們通過調(diào)用鏈接對象的Execute方法來將查詢結(jié)果返回給一個數(shù)據(jù)對象或進行插入、刪除等操作。例如:rs=“INSERT INTO tab1 VALUES(1,2)”l mConn.Execute(rs)l /執(zhí)行插入操作2.6.1 關閉數(shù)據(jù)對象和鏈接在使用了ADO對象之后要關閉它,因為它使用了一定的服務器資源。通過調(diào)用方法close實現(xiàn)關閉

21、,然后再釋放它。l Record Set.closel Set Record Set=Nothingl /關閉創(chuàng)建的數(shù)據(jù)對象l mConn.closel Set mConn=Nothingl 關閉創(chuàng)建的鏈接對象2.6.2 Active Server Pages開發(fā)Web應用程序的特點:1 完全嵌入HTML,與HTML、Script語言完美結(jié)合。2 無須手動編譯和鏈接程序。3 面向?qū)ο?并可擴展ActiveX Server組件功能。4 使用腳本語言(JavaScript、VBScript或PERL)編寫。5 存取數(shù)據(jù)庫輕松容易(使用ADO組件)。6 可使用任何語言編寫自己的ActiveX Ser

22、ver組件。7 無瀏覽器兼容問題。8 程序代碼隱藏,客戶端僅能看到ASP輸出的HTML文件。9 縮短Web開發(fā)時間。第三章 需求分析3.1 功能需求本系統(tǒng)可方便管理員查找、修改和刪除學生信息,用戶瀏覽查找信息等相關操作。使管理更加便捷更加系統(tǒng)化。3.2 性能需求依據(jù)功能需求,系統(tǒng)開發(fā)所要使用的軟件環(huán)境:可使用的軟件有Dreamweaver MX,Access,開發(fā)語言:VB script、SQL硬件環(huán)境:.中央處理器 133MHZ中央處理器. .內(nèi)存 256M .硬盤 至少大約1G空間. .分辨率:1024*768本站分為兩大模塊:管理員模塊與客戶端模塊。管理員模塊功能:管理人員注冊后可以通過

23、登錄進入瀏覽頁進行查找、修改、刪除、添加等相關操作,也可以修改注冊后的信息??蛻艨梢圆榭此袑W生的一些基本信息,要查看一些相關信息則需要通過注冊后登錄才能實現(xiàn)。第四章 總體設計world wide web 作為共享信息資源的媒體,已成為信息發(fā)布的重要途徑,而查詢、瀏覽和編輯等行為構(gòu)成了“上網(wǎng)”的主要內(nèi)容。如何合理有效地組織、管理和發(fā)布信息,是建設一個網(wǎng)站的核心問題。如果把需要發(fā)布的信息存儲在數(shù)據(jù)庫中,那么就可以以web頁為界面,通過數(shù)據(jù)庫管理系統(tǒng)提供的豐富的手段來實現(xiàn)這些行為??傊?數(shù)據(jù)庫加web頁就是這個問題的常規(guī)解決方案。 對于網(wǎng)站而言,一個行為:查詢、瀏覽和編輯等的實現(xiàn),就是一個web應

24、用。一個應用通常由一組相互關聯(lián)的動態(tài)頁面來組成。常規(guī)的動態(tài)頁面包括搜索頁結(jié)果頁和編輯頁(包括插入、更新和刪除等)。4.1系統(tǒng)模塊結(jié)構(gòu)設計該系統(tǒng)介紹的是一個小型信息搜尋類信息查詢系統(tǒng)網(wǎng)站,管理員可以通過該系統(tǒng)網(wǎng)站發(fā)布信息、管理信息。一個典型的信息查詢網(wǎng)站至少應包含信息管理、信息顯示和信息查詢3種功能。4.1.1目標設計信息查詢網(wǎng)站所要實現(xiàn)的功能如下。l 信息管n 理信息添加 n 信息修改n 信息刪除l 信息顯示 n 顯示全部信息n 按類別顯示信息n 按關鍵字查詢信l 按關鍵字進行站內(nèi)查詢4.1.2設計思路本站為一個簡單的信息系統(tǒng),該系統(tǒng)具有以下特點。l 實用: 系統(tǒng)實現(xiàn)了一個完整的信息查詢過程。

25、l 簡單易用:為使用戶盡快掌握和使用整個系統(tǒng),系統(tǒng)結(jié)構(gòu)簡單但功能齊全,簡單的頁面設計使操作起來非常簡便。l 代碼規(guī)范;作為一個實例,文中的代碼規(guī)范簡潔、清晰易懂。系統(tǒng)中絕大多數(shù)ASP頁都訪問WEB服務器的文件系統(tǒng)或數(shù)據(jù)庫服務器的數(shù)據(jù)庫系統(tǒng)。系統(tǒng)結(jié)構(gòu)如圖所示。 數(shù)據(jù)庫服務器 web服務器 ASP4.1.3系統(tǒng)功能分析與設計 信息查詢共分為3個模塊:信息管理模塊、信息顯示模塊和信息查詢模塊,其功能模塊化分如圖所示。信息查詢模塊信息管理模塊信息添加信息修改信息刪除顯示全部信息按類別顯示信息按關鍵字查詢信息信息顯示模塊按關鍵字站內(nèi)查詢4.1.4 信息管理模塊網(wǎng)站信息管理模塊包含以下幾個模塊。信息管理登

26、錄l Login.aspl Chklogin.aspl Manage.asp信息添加l Adde.aspl Save.aspl Art-class1-put.asp信息修改與刪除l Edit.aspl Saveedit.aspl Delete.asp個頁面間的關系如圖所示。管理員登錄login.asp審核帳號chklogin.asp管理員管理頁面manage.asp網(wǎng)站頁面index.asp信息添加add.asp信息刪除delete.asp信息修改edit.aspaspasp正確錯誤asp4.1.5 模塊說明l 模塊名稱:添加信息l 模塊標識:add.aspl 模塊功能:通過表單添加新的學生信

27、息到數(shù)據(jù)庫(students.mdb)表(student)中,模塊接口l 調(diào)用模塊名:l 被調(diào)用模塊名:l 輸入文件:l 輸出文件:l 主要表單對象、內(nèi)存、數(shù)據(jù)庫表的字段處理概要4.數(shù)據(jù)庫結(jié)構(gòu)設計根據(jù)系統(tǒng)功能設計要求和模塊劃分,信息查詢網(wǎng)站主要包含信息記錄數(shù)據(jù)庫和數(shù)據(jù)結(jié)構(gòu)。4.2.1數(shù)據(jù)庫需求分析信息記錄包括以下內(nèi)容。l 信息記錄編號。l 信息名稱、信息類別。l 信息描述。l 信息大小。l 信息時間和瀏覽次數(shù)。4.2.2 數(shù)據(jù)庫邏輯設計 信息記錄表learning,如圖所示。 4.3 數(shù)據(jù)庫實現(xiàn) Articleconn.asp文件的數(shù)據(jù)庫連接程序如下第五章 系統(tǒng)詳細設計5.1各個頁面5.1.1

28、管理員登錄頁1Login.asp頁面示例圖為管理員登錄時所看到的頁面。管理員名稱和密碼均為admin頁面中需要用戶填寫的HTML表單元素。 該頁面中僅有兩個表單元素,如表所示名稱表單元素類型含義最大長度usernametext管理員名稱25passwordpassword管理員密碼252頁面所涉及的數(shù)據(jù)庫表信息 此頁僅向系統(tǒng)提交管理員用戶名稱和密碼,并沒有涉及到數(shù)據(jù)庫表的操作。3 頁面代碼分析5.1.2 帳號驗證頁1Chklogin.asp此頁為驗證名稱和密碼的頁面,無頁面效果2頁面中需要用戶填寫的HTML表單元素。3頁面所涉及的數(shù)據(jù)庫表信息 管理員名稱和密碼存在文件中,并沒有涉及到數(shù)據(jù)庫表的

29、操作。1 頁面代碼分析5.1.3管理后臺頁1 Manage.asp頁面示例圖為管理員登陸錄成功后所看到的頁面效果。2 頁面中需要用戶添寫HTML的表單元素此頁面無需填寫HTML表單元素3 頁面所涉及的數(shù)據(jù)庫表信息此頁使用了系統(tǒng)中的信息記錄表learning.4.頁面代碼分析管理文件  管 理 界 面 %dim sqldim rssql=select * from learning order by articleid descSet rs= Server.CreateObject(ADODB.Recordset)rs.open sql,conn,1,1 if rs.eof and rs.bof then response.write 還 沒 有 任 何 信 息 else totalPut=rs.recordcount totalPut=rs.recordcount if currentpagetotalput then if (totalPut mod MaxPerPage)=0 then currentpage= totalPut MaxPerPage else currentpage= totalPut MaxPerPage + 1 end if end if

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論