個人動態(tài)網(wǎng)站設(shè)計(jì)說明書_第1頁
個人動態(tài)網(wǎng)站設(shè)計(jì)說明書_第2頁
個人動態(tài)網(wǎng)站設(shè)計(jì)說明書_第3頁
個人動態(tài)網(wǎng)站設(shè)計(jì)說明書_第4頁
個人動態(tài)網(wǎng)站設(shè)計(jì)說明書_第5頁
已閱讀5頁,還剩28頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、個人動態(tài)網(wǎng)站畢業(yè)設(shè)計(jì)說明書專業(yè):計(jì)計(jì)算機(jī)應(yīng)應(yīng)用技術(shù)術(shù)作者:邵邵清晨題目:個個人動態(tài)態(tài)網(wǎng)站指導(dǎo)老師師:申惠惠芳目 錄錄1.硬件件及軟件件的需求求準(zhǔn)備:.第3頁頁1.1硬硬件的基基本要求求:第第3頁1.2軟軟件平臺臺的需求求第第3頁2.Assp及ooffiice acccesss數(shù)據(jù)庫庫的軟件件的簡單單介紹:第3頁頁2.1對對htmml的簡簡單介紹紹:.第第4頁2.2網(wǎng)網(wǎng)頁的組組織與安安排第第4頁2.3對對aspp的簡單單介紹.第44頁2.4對對IISS的運(yùn)用用.第55頁 2.44.1 IISS的簡單單介紹第第5頁 2.44.2 IISS的安裝裝第第5頁2.5 對offficce aacceess

2、 的簡單單介紹:.第66頁 22.5.1 Acccesss的組件件.第第7頁 22.5.2 創(chuàng)創(chuàng)建acccesss數(shù)據(jù)據(jù)庫介紹紹.第77頁 22.5.3 通通過ADDO連接接并操作作WEBB數(shù)據(jù)庫庫的步驟驟第114頁3.對個個人網(wǎng)站站的大體體要求,對網(wǎng)站站結(jié)構(gòu)功功能模塊塊的詳細(xì)細(xì)介紹.第第15頁頁 3.1 個個人網(wǎng)站站的主要要介紹.第第15頁頁 3.2本網(wǎng)網(wǎng)站的數(shù)數(shù)據(jù)庫結(jié)結(jié)構(gòu)介紹紹.第223頁4.網(wǎng)站站的實(shí)現(xiàn)現(xiàn)與運(yùn)行行第225頁5.總結(jié)結(jié).第第25頁頁參考文獻(xiàn)獻(xiàn).第266頁致謝 .第226頁ASP個個人網(wǎng)站站設(shè)計(jì)【論文摘摘要】:現(xiàn)在AASP的的發(fā)展已已經(jīng)有好好幾年的的歷史了了,走在在前面的的人

3、已經(jīng)經(jīng)做了許許許多多多的工作作,通過過大家的的努力AASP技技術(shù)是越越來越完完善了,功能也也已經(jīng)越越來越強(qiáng)強(qiáng)大了,也已經(jīng)經(jīng)是一個個相當(dāng)成成熟的的的軟件開開發(fā)工具具了,最最近有t的出現(xiàn)現(xiàn),是從從aspp發(fā)展而而來得。Aspp.neet的功功能是比比aspp更為強(qiáng)強(qiáng)大,但但是assp更受受到初學(xué)學(xué)者的喜喜愛,因因?yàn)樗谠谌菀咨仙鲜址矫婷嬗衅洫?dú)獨(dú)到的一一面。本本篇論文文主要講講述的是是aspp前臺與與offficee aacceess數(shù)數(shù)據(jù)庫的的操作,可以實(shí)實(shí)行最基基本的功功能如,試題的的更新,考試的的執(zhí)行,以及自自動評分分功能?!娟P(guān)鍵詞詞】:AASP、offficee acccesss、數(shù)數(shù)據(jù)庫、

4、對象、IISS、Vbb腳本語語言前言當(dāng)今社會會,隨著著科技的的進(jìn)步,時代的的發(fā)展,計(jì)算機(jī)機(jī)信息行行業(yè)的逐逐步壯大大,人們們也越來來越離不不開各種種各樣的的信息了了,人們們對信息息的追求求也越來來越迫切切了。因因此計(jì)算算機(jī)信息息的發(fā)展展必須適適應(yīng)這一一潮流。 最近,為了滿滿足人們們各自的的興趣如如網(wǎng)上展展示自己己,抑或或參考別別人的好好的作品品的要求求,社會會上有不不少的知知名的與與不知名名的各類類個人介介紹網(wǎng)站站,等來來幫助人人們來展展示自己己,建設(shè)設(shè)這個個個人的網(wǎng)網(wǎng)站既滿滿足了自自己的愛愛好,有有可以學(xué)學(xué)到自己己需要的的知識。其中必必要留下下留言本本什么的的用于大大家對網(wǎng)網(wǎng)站的意意見,不不然

5、的話話,本網(wǎng)網(wǎng)站又如如何來使使大家的的水平有有所提高高呢? 我作的的清晨的的陽光的的個人網(wǎng)網(wǎng)站,也也可以用用來交流流自己的的心情,前臺的的制作利利用ASSP及其其腳本語語言vbbsriipt,而后臺臺則是用用了微軟軟的offficce aacceess數(shù)數(shù)據(jù)庫用用adoo對象進(jìn)進(jìn)行連接接。 由于于本人的的知識水水平有限限,實(shí)際際的經(jīng)驗(yàn)驗(yàn)也不足足,所以以所制作作出來的的作品有有許多的的不足和和漏洞,希望大大家提出出寶貴的的意見和和批評。硬件及軟軟件的需需求準(zhǔn)備備1.1硬硬件的基基本要求求對于硬件件的要求求,現(xiàn)在在已經(jīng)是是20111年了了,目前前的個人人電腦基基本上都都符合這這個程序序的瀏覽覽與運(yùn)

6、行行,就是是說瀏覽覽器端得得電腦,目前只只要是上上得了英英特網(wǎng)的的就可以以了,這這個也是是體現(xiàn)了了aspp的好處處,瀏覽覽端只是是提出一一個要求求,服務(wù)務(wù)端根據(jù)據(jù)瀏覽器器的要求求得到答答案,并并返回給給瀏覽端端。 服務(wù)務(wù)器端得得電腦硬硬件的要要求,基基本上市市可以運(yùn)運(yùn)行miicroosofft wwinddowss 20000 serrverr就可以以了。1.2軟軟件的基基本平臺臺軟件平臺臺需要服服務(wù)器上上的操作作系統(tǒng)mmicrrosooft winndowws 220000 seerveer。因因?yàn)閍ssp的開開發(fā)平臺臺首選是是winndowws NNT SServver(winndowws

7、 220000 Seerveer)上上的IIIS,然然后是wwinddowss NTT woorksstattionn(wiindoows 20000 pproffesssionn)或wwinddowss 955/988的peersoonall weeb,同同樣現(xiàn)在在的瀏覽覽器是微微軟的一一家獨(dú)大大,使用用的瀏覽覽器是微微軟的eexplloreer,網(wǎng)網(wǎng)站的數(shù)數(shù)據(jù)庫使使用了同同樣是mmicrrsofft的ooffiice acccesss數(shù)據(jù)庫庫,因?yàn)闉橐粋€數(shù)數(shù)據(jù)不是是很龐大大的個人人網(wǎng)站沒沒有必要要使用oocaccle等等大型數(shù)數(shù)據(jù)庫系系統(tǒng),同同時acccesss數(shù)據(jù)據(jù)庫結(jié)構(gòu)構(gòu)比較的的簡單,

8、使用起起來比較較簡單好好用。2.Assp及ooffiice acccesss 數(shù)據(jù)據(jù)庫的簡簡要介紹紹 211 Httml簡簡介 HOMMEPAAGE(主頁)是通過過WWWW查詢的的intternnet上上WWWW站點(diǎn)的的首頁。從某種種角度來來看可以以說是電電子廣告告板、信信息板,它包含含了大量量的信息息。由于于Intternnet一一直以異異乎尋常常的速度度發(fā)展,WWWW在信息息交換查查詢中的的地位得得到了很很大提高高,這就就使HOOMEPPAGEE的編寫寫變得十十分重要要。HOOMEPPAGEE是以HHTMLL格式寫寫成的,HTMML不是是WYSSIWYYG(所所見即所所得)的的,不過過HT

9、MML非常常易學(xué)易易用,它它以標(biāo)簽簽(TAAG)標(biāo)標(biāo)示及排排列各對對象。而而標(biāo)簽本本身則以以”號標(biāo)識識,標(biāo)簽簽內(nèi)的內(nèi)內(nèi)容稱為為(ELEEMENNT),元素代代表了標(biāo)標(biāo)簽的意意義。一一般格式式為:OOBJEECTOBJJECTT,或或者元素是與與大小寫寫無關(guān)的的。它很很類似與與工業(yè)標(biāo)標(biāo)準(zhǔn)的SSGMLL(標(biāo)準(zhǔn)準(zhǔn)廣義標(biāo)標(biāo)置語言言),它它的結(jié)構(gòu)構(gòu)可以歸歸為SGGML文文檔類型型定義(DTDD)。目目前的版版本是HHTMLL2.00或3.0。支支持HTTML33.0的的Webb瀏覽器器有Neetsccapee Naaviggatoor,MMosaaic22.5bb等。HHTMLL寫HOOME PAGGE

10、的方方法可以以參考相相關(guān)的書書籍。WWeb preesenntattionn Weeb表述述,Weeb表述述是包含含許多連連接在一一起的用用于表達(dá)達(dá)某一目目的的網(wǎng)網(wǎng)頁的總總稱。它它是一個個體系結(jié)結(jié)構(gòu)。WWeb pagges網(wǎng)網(wǎng)頁就是是可以被被瀏覽器器訪問的的單個HHTMLL文件。Homme PPagee主頁是是Webb站點(diǎn)的的首頁。即被訪訪問站點(diǎn)點(diǎn)的第一一個網(wǎng)頁頁。 WWidee Weeb 全全球資訊訊網(wǎng)SGGMLStaandaard Genneraalizzed Marrkedd Laanguuagee 標(biāo)準(zhǔn)準(zhǔn)廣義標(biāo)標(biāo)記語言言。DTTDDoccumeent Typpe DDefiinitti

11、onn 文件件類型定定義。DDTD和和SGMML 的的關(guān)系,就像CC+和和計(jì)算機(jī)機(jī)語言的的關(guān)系。HTMLLHypperTTextt Maarkuup LLangguagge 超超文本標(biāo)標(biāo)記語言言。HTMLL iss a SGMML DDTD.超文本標(biāo)標(biāo)記語言言是一種種標(biāo)準(zhǔn)標(biāo)標(biāo)記文件件的定義義。而在在全球資資訊網(wǎng)中中所閱讀讀的文章章,正是是依照這這種標(biāo)準(zhǔn)準(zhǔn)。2.2 網(wǎng)頁的的組織與與安排 在我們們要在網(wǎng)網(wǎng)上發(fā)布布信息和和建立網(wǎng)網(wǎng)頁之前前首先注注意以下下幾個原原則和建建議,可可能會有有助于今今后網(wǎng)頁頁的制作作。在寫寫HommePaage之之前最好好要明確確寫HoomePPagee的目的的是什么么,是

12、個個人信息息、公司司介紹、在線文文檔、購購物目錄錄還是別別的什么么。有一一個明確確的目的的對于WWeb preesenntattionn 的組組織很有有好處。當(dāng)然這這并不是是說沒有有一個明明確的目目的就不不能寫主主頁。也也可以在在制作中中建立目目的。只只是那樣樣工作量量會比較較大。會會有一些些重復(fù)的的工作。你可以用用你所熟熟悉的文文字編輯輯器來編編輯它,例如EEDITT、VII、WSS、WOORD等等,(但但一定要要以純文文本方式式保存,瀏覽器器只識別別純文本本格式的的文件)不一定定要用其其它的新新穎編輯輯器。只只要通過過一些簡簡單的標(biāo)標(biāo)注,就就可以讓讓文章生生動和活活潑起來來,這就就是HTT

13、ML的的特色。2.3 Assp簡介介Actiive Serrverr Paagess(ASSP)是是服務(wù)器器端腳本本編寫環(huán)環(huán)境,使使用它可可以創(chuàng)建建和運(yùn)行行動態(tài)、交互的的Webb服務(wù)器器應(yīng)用程程序。使使用ASSP可以以組合HHTMLL頁、VVBSccrippt腳本本命令和和JavvaSccrippt腳本本命令等等,以創(chuàng)創(chuàng)建交互互的Weeb頁和和基于WWeb的的功能強(qiáng)強(qiáng)大的應(yīng)應(yīng)用程序序。由于腳本本程序是是在服務(wù)務(wù)器上而而不是在在客戶端端運(yùn)行,傳送到到瀏覽器器上的WWeb頁頁是在WWeb服服務(wù)器上上生成的的。所以以不必?fù)?dān)擔(dān)心瀏覽覽器能否否處理腳腳本:WWeb服服務(wù)器已已經(jīng)完成成了所以以腳本的的處理

14、,并將標(biāo)標(biāo)準(zhǔn)的HHTMLL頁面?zhèn)鱾鬏數(shù)綖g瀏覽器。由于只只有腳本本的結(jié)果果返回到到瀏覽器器,所以以服務(wù)器器端腳本本不易被被別人復(fù)復(fù)制。用用戶看不不到創(chuàng)建建他們正正在瀏覽覽的頁的的腳本命命令。a. AASP的的運(yùn)行環(huán)環(huán)境: AASP只只能用于于下列WWeb Serrverr IISSMiccrossoftt Peersoonall Weeb SServverb. AASP的的編程語語言: AASP可可以使用用VBSScriipt和和JavvaSccrippt進(jìn)行行程序編編寫。c. AASP文文件 AASP的的文件后后綴明為為.assp,以以區(qū)別于于同樣可可以包含含Scrriptt的HTTML文文件

15、。一個.aasp文文件是一一個文本本文件,可以包包括下列列元素的的任意組組合:文本(texxt)HTMML標(biāo)志志(taags)Scrriptt命令d. AASP:不需要要任何HHTMLL的taag,保保存在文文件中,起個好好聽的名名字,文文件名的的后綴一一定要改改為.aasp,然后上上傳到服服務(wù)器上上一個有有執(zhí)行權(quán)權(quán)的目錄錄下(例例如),接下來來的問題題是,怎怎么執(zhí)行行這個AASP程程序。2.4 IISS的運(yùn)用用2.4.1 IIIS簡簡介IIS是是Intternnet Infformmatiion Serrverr的縮寫寫,它是是微軟公公司主推推的Weeb服務(wù)務(wù)器,最最新的版版本是WWindd

16、owss20000里面面包含的的IISS5.00,IIIS與WWinddowNNT SServver完完全集成成在一起起,因而而用戶能能夠利用用Winndowws20000 NT Serrverr和NTTFS(NT Fliie SSysttem,NT的的文件系系統(tǒng))內(nèi)內(nèi)置的安安全特性性,建立立強(qiáng)大、靈活而而安全的的Intternnet和和Inttrannet站站點(diǎn)。IIIS的的一個重重要特性性是支持持ASPP。IIIS3.0版本本以后引引入了AASP,可以很很容易的的張貼動動態(tài)內(nèi)容容和開發(fā)發(fā)基于WWeb的的應(yīng)用程程序。IIIS的的安裝,管理和和配置都都相當(dāng)簡簡單。2.4.2 IIIS的的安裝安

17、裝步驟驟:點(diǎn)擊【開開始】【設(shè)置置】【控制制面板】【添加加/刪除除程序】,打開開“添加/刪除程程序”對話框框。點(diǎn)擊左邊邊菜單欄欄中“添加/刪除WWinddowss組件”項(xiàng),打打開“Winndowws組件件向?qū)А睂υ捒蚩颍ㄟ@個個過程可可能要花花幾十秒秒鐘),在對話話框“組件”列表中中,選中中“Intternnet”信息服服務(wù)(IIIS)”項(xiàng)。c將“Winndowws20000”安裝盤盤放入光光驅(qū)中。然后點(diǎn)點(diǎn)擊“下一步步”。這個個步驟可可能會花花幾分鐘鐘。d. 點(diǎn)點(diǎn)擊“完成”按鈕,完成IIIS的的安裝。2.5 簡單數(shù)數(shù)據(jù)庫ooffiice acccesss的簡要要介紹Acceess數(shù)數(shù)據(jù)庫是是集成在

18、在miccrossoftt公司開開發(fā)的產(chǎn)產(chǎn)品更新新?lián)Q代ooffiice系系統(tǒng)中的的集成軟軟件。Acceess是是一個數(shù)數(shù)據(jù)庫管管理系統(tǒng)統(tǒng),它之之所以被被集成到到Offficee中而不不是Viisuaal SStuddio中中,是因因?yàn)樗c與其它的的數(shù)據(jù)庫庫管理系系統(tǒng)(如如Vissuall FooxPrro)相相比更加加簡單易易學(xué),一一個普通通的計(jì)算算機(jī)用戶戶即可掌掌握并使使用它。而且最最重要的的一點(diǎn)是是,Acccesss的功功能足夠夠強(qiáng)大,足以應(yīng)應(yīng)付一般般的數(shù)據(jù)據(jù)管理及及處理需需要。ODBCC(Oppen Dattabaase Connnecctivvityy 開放放式數(shù)據(jù)據(jù)庫互聯(lián)聯(lián))是微微軟

19、推出出的一種種工業(yè)標(biāo)標(biāo)準(zhǔn),一一種開放放的獨(dú)立立于廠商商的APPI應(yīng)用用程序接接口,可可以跨平平臺訪問問各種個個人計(jì)算算機(jī)、小小型機(jī)以以及主機(jī)機(jī)系統(tǒng)。ODBBC作為為一個工工業(yè)標(biāo)準(zhǔn)準(zhǔn),絕大大多數(shù)數(shù)數(shù)據(jù)庫廠廠商、大大多數(shù)應(yīng)應(yīng)用軟件件和工具具軟件廠廠商都為為自己的的產(chǎn)品提提供了OODBCC接口或或提供了了ODBBC支持持,這其其中就包包括常用用的SQQL SSERVVER、ORAACALL、INNFORRMIXX等,當(dāng)當(dāng)然也包包括了AAcceess。ASP訪訪問數(shù)據(jù)據(jù)庫的幾幾種方式式:在AASP腳腳本中可可以通過過三種方方式訪問問數(shù)據(jù)庫庫:a. IIDC(Intternnet Dattabaase

20、Connnecctorr)方式式;b. AADO(ActtiveeX DDataa Obbjeccts)方式;c. RRDS(Remmotee Daata Serrvicce)方方式;這三種訪訪問方式式對數(shù)據(jù)據(jù)庫的訪訪問是由由Intternnet Infformmatiion Serrverr來完成成的。WWeb瀏瀏覽器用用HTTTP協(xié)議議向Innterrnerr信息服服務(wù)器(IISS)遞交交請求。Intternnet信信息服務(wù)務(wù)器執(zhí)行行訪問數(shù)數(shù)據(jù)庫的的操作,并以一一個HTTML格格式的文文檔作為為回答。在本程程序中我我使用的的第二種種方式,即ADDO方式式。2.5.1 組組件介紹紹我們在WW

21、eb服服務(wù)器運(yùn)運(yùn)用Weeb應(yīng)用用程序進(jìn)進(jìn)行的最最常見和和最實(shí)用用的任務(wù)務(wù)就是訪訪問服務(wù)務(wù)器端得得數(shù)據(jù)庫庫,而AASP內(nèi)內(nèi)建的DDataabsee Acccesss組件件使得我我們能夠夠輕而易易舉的通通過AcctieexX DattaObbjeccts(ADOO)訪問問存儲在在服務(wù)器器端的數(shù)數(shù)據(jù)庫或或其他表表格化數(shù)數(shù)據(jù)庫結(jié)結(jié)構(gòu)中的的信息。ADOO是對當(dāng)當(dāng)前微軟軟所支持持的數(shù)據(jù)據(jù)庫進(jìn)行行操作的的最有效效和最簡簡單直接接的方法法,它是是一種功功能強(qiáng)大大的數(shù)據(jù)據(jù)訪問編編程模式式,從而而使得大大部分?jǐn)?shù)數(shù)據(jù)源可可編程的的屬性得得以直接接擴(kuò)展到到Acttivee Seerveer頁面面上,可可以使用用ADO

22、O去編寫寫緊湊簡簡明的腳腳本便連連接到OOpenn Daatasse CConnnetiivitty(OODBCC)兼容容的數(shù)據(jù)據(jù)庫和OOLE DB兼兼容的數(shù)數(shù)據(jù)源,這樣AASP程程序員就就可以訪訪問任何何與ODDBC兼兼容的數(shù)數(shù)據(jù)庫,包括MMS SSQL SERRVERR Acccesss OOvraaclee等。如如果您是是一個對對數(shù)據(jù)庫庫連接有有一定了了解的腳腳本編寫寫人員,那將發(fā)發(fā)現(xiàn)ADDO名來來語句并并不復(fù)雜雜而且容容易兼容容,同樣樣的,如如果您是是一個經(jīng)經(jīng)驗(yàn)豐富富的數(shù)據(jù)據(jù)庫編程程人員,將會正正確認(rèn)識識ADOO的現(xiàn)金金的與語語言無關(guān)關(guān)性和查查詢處理理功能,熟悉VVB數(shù)據(jù)據(jù)庫編程程的朋

23、友友會發(fā)現(xiàn)現(xiàn)ADOO 與RRDO 有某種種類似的的地方。但是據(jù)據(jù)說ADDO 的的訪問速速度更快快,內(nèi)存存需要更更小。2.5.2 創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)庫介紹紹用MICCTOSSOFTT ACCCESSS米創(chuàng)創(chuàng)建數(shù)據(jù)據(jù)庫,最最簡單的的是通過過它提供供的一個個“向?qū)А?,在啟啟動這個個軟件后后,屏幕幕上就會會出現(xiàn)如如下圖所所示的對對話框,用來引引導(dǎo)我們們完成建建立數(shù)據(jù)據(jù)庫文件件的操作作。下面是我我們利用用“向?qū)А泵讋?chuàng)建建一份數(shù)數(shù)據(jù)庫文文件的具具體操作作步驟:選擇“AACCEESS數(shù)數(shù)據(jù)庫向向?qū)?,?shù)數(shù)據(jù)頁和和項(xiàng)目”單選按按鈕,然然后單擊擊“確定”按鈕,就會彈彈出如下下圖所示示的對話話框:若選擇MMICRROSO

24、OFT ACCCESSS對話框框中的“空ACCCESSS數(shù)據(jù)據(jù)庫”單選項(xiàng)項(xiàng)按鈕,就會建建立一個個空的數(shù)數(shù)據(jù)庫了了,數(shù)據(jù)據(jù)庫里面面的信息息需要手手工來添添加,若若選擇“打開已已有文件件夾”單選按按鈕則可可以從下下方的列列表中選選擇打開開已經(jīng)存存在的數(shù)數(shù)據(jù)庫。在彈出的的“新建”對話框框中,我我們可以以選擇一一個模板板來快速速建立數(shù)數(shù)據(jù)庫,我們就就先選擇擇個“定單管管理”看看,然后單單擊“確定”按鈕,就會看看到下面面的對話話框:“文件新新建數(shù)據(jù)據(jù)庫”對話框框的功能能是,指指定數(shù)據(jù)據(jù)文件名名,以及及保存它它的文件件夾“下一步步”按鈕,彈出如如下圖的的對話框框:5)以上上“數(shù)據(jù)庫庫向?qū)А睂υ捒蚩蚍譃樽笞?/p>

25、右兩部部分,左左邊的窗窗口是用用來選擇擇“數(shù)據(jù)庫庫中的表表”,右邊邊是用來來選擇“表中的的字段”。選擇擇好所需需要的數(shù)數(shù)據(jù)庫中中的表和和表中的的字段之之后,就就單擊下下一步按按鈕,會會彈出如如下圖所所示的對對話框:6)以上上“數(shù)據(jù)庫庫向?qū)А睂υ捒蚩蚴怯脕韥泶_定屏屏幕的顯顯示樣式式,我們們就采用用標(biāo)準(zhǔn)樣樣式吧,單擊下下一步按按鈕,會會彈出如如下圖的的對話框框:9)單擊擊以上“數(shù)據(jù)庫庫向?qū)А睂υ捒蚩虻摹巴瓿伞卑粹o,就完成成了創(chuàng)建建數(shù)據(jù)庫庫的工作了。10)象象這個數(shù)數(shù)據(jù)庫在在使用之之前還會會彈出“我的公公司信息息”對話框框,當(dāng)然然,不同同的模板板是不相相同的,象這個個就是要要求輸入入公司的的名稱和和

26、地址信信息,如如下圖所所示,關(guān)關(guān)閉這個個對話框框,系統(tǒng)統(tǒng)將自動動保存信信息:7)以上上“數(shù)據(jù)庫庫向?qū)А睂υ捒蚩蚴怯脕韥泶_定打打印報(bào)表表的樣式式的。我我們可以以選擇如如“組織”樣式,然后單單擊下一一步按鈕鈕,會彈彈出如下下圖的對對話框:8)以上上“數(shù)據(jù)庫庫向?qū)А睂υ捒蚩虻淖饔糜檬谴_定定數(shù)據(jù)庫庫的標(biāo)題題和是否否在所有有報(bào)表加加一幅圖圖片,我我們就先先設(shè)定數(shù)數(shù)據(jù)庫的的標(biāo)題為為“定單入入口”,并不不在所有有報(bào)表上上加圖片片,然后后單擊下下一步按按鈕,會會彈出如如下圖的的對話框框:9)單擊擊以上“數(shù)據(jù)庫庫向?qū)А睂υ捒蚩虻摹巴瓿伞卑粹o,就完成成了創(chuàng)建建數(shù)據(jù)庫庫的工作作了。10)關(guān)關(guān)閉“我的公公司信息息”對

27、話框框后,會會彈出“主切換換面板”對話框框。位于于“主切換換面板”對話框框后面的的是“定單入入口1”窗體,如下圖圖所示:11)關(guān)關(guān)閉“我的公公司信息息”對話框框后,會會彈出“主切換換面板”對話框框。位于于“主切換換面板對對話框后后面的是是”定單入入口1”窗體,如下圖圖所示:通過這兩兩個窗體體即可對對新創(chuàng)建建的數(shù)據(jù)據(jù)庫進(jìn)行行各種操操作了。無論什么么時候使使用“數(shù)據(jù)庫庫向?qū)А毙陆〝?shù)數(shù)據(jù)庫,MICCROSSOFTT ACCCESSS都將將自動新新建一個個切換面面板,這這個面板板對瀏覽覽數(shù)據(jù)庫庫都是很很有幫助助的,“切換面面板”中有一一些按鈕鈕,單擊擊它們可可以打開開相應(yīng)的的窗體和和報(bào)表,或打開開其他

28、窗窗體和報(bào)報(bào)表的切切換面板板、退出出MICCROSSOFTT ACCCESSS或自自定義切切換面。通過ADDO連接接并操作作WEBB數(shù)據(jù)庫庫的步驟驟 讓我我們認(rèn)識識一下利利用ASSP的DDataabasse AAcceess組組件通過過ADOO連接并并操作WWEB數(shù)數(shù)據(jù)庫的的步驟吧吧,第一一步是,要指定定想要連連接的數(shù)數(shù)據(jù)庫,有DSSN和DDSNLESSS兩種種方法: DSSN(DDataa Soourcce NNamee 數(shù)數(shù)據(jù)源名名稱):建立一一個系統(tǒng)統(tǒng)數(shù)據(jù)源源名稱,方法如如下:單擊“開開始”,選擇擇設(shè)置控控制面板板;雙擊圖標(biāo)標(biāo)“32位位ODBBC”,將彈彈出的一一個對話話框,選選擇標(biāo)簽簽

29、Sysstemm DSSN;單擊Addd添加加一個DDSN入入口,選選擇Miicroosofft Acccesss DDrivve并確確認(rèn);在Datta SSourrce Namme 欄欄里輸入入希望指指定的DDSN,然后單單擊Seelecct選擇擇數(shù)據(jù)庫庫存放的的位置,可以按按Broowsee來選擇擇;以上步驟驟完成后后在ASSP程序序中指定定DSNN,如下下列所示示: DSN-Lesss:是是另一種種通過在在ASPP文件里里直接指指定數(shù)據(jù)據(jù)庫文件件所在位位置,而而無需建建立DSSN的方方法,由由于許多多公司沒沒有自己己的WEEB服務(wù)務(wù)器,他他們的網(wǎng)網(wǎng)站往往往是存放放在遠(yuǎn)端端的虛擬擬服務(wù)器器

30、上的,因此要要建立和和修改DDSN的的設(shè)置比比較麻煩煩,而使使用DSSN-LLESSS方法直直接指定定遠(yuǎn)端數(shù)數(shù)據(jù)庫所所在位置置恰恰解解決了這這一個問問題,方方法如下下:第二步是是指定想想要執(zhí)行行的SQQL指令令,可以以使用RRexoordSSet;當(dāng)連接了了數(shù)據(jù)庫庫后就可可以對數(shù)數(shù)據(jù)庫進(jìn)進(jìn)行操作作了,比比如查詢詢、刪除除、更新新等,這這些操作作都通過過SQLL指令來來完成的的,如下下例在數(shù)數(shù)據(jù)庫表表dattebaase中中查詢所所有姓名名中有AA 記錄錄:盡管Coonneectiion對對象簡化化了連接接數(shù)據(jù)庫庫和查詢詢?nèi)蝿?wù),但Coonneectiion對對象仍然然有許多多不足,確切的的說,檢

31、檢索和顯顯示數(shù)據(jù)據(jù)庫信息息的Coonneectiion對對象不能能用于創(chuàng)創(chuàng)建腳本本,必須須確切知知道要對對數(shù)據(jù)庫庫做出的的更改,然后才才能使用用查詢功功能實(shí)現(xiàn)現(xiàn)更改,對于檢檢索數(shù)據(jù)據(jù)、檢查查結(jié)果、更改數(shù)數(shù)據(jù)庫,ADOO提供了了Reccouddsett對象。正如它它的名稱稱所暗示示的那樣樣,Reecouudseet對象象有許多多可以使使用的特特性,根根據(jù)查詢詢限制,檢索并并且顯示示一組數(shù)數(shù)據(jù)庫行行,即記記錄。RRecooudsset對對象保持持查詢返返回的記記錄的位位置,允允許用戶戶一次一一項(xiàng)逐步步掃描結(jié)結(jié)果。根根據(jù)Reecouudseet對象象的指針針類型屬屬性設(shè)置置,可以以滾動和和更新記記錄

32、。數(shù)數(shù)據(jù)庫指指針可以以在一組組記錄中中定位到到特定的的項(xiàng)。指指針還用用語檢索索和檢查查記錄,然后在在這些記記錄的基基礎(chǔ)上執(zhí)執(zhí)行操作作。Reecouudseet對象象有一些些屬性,可用于于精確的的控制指指針的行行為,提提高你檢檢查和更更新結(jié)果果的能力力。 Reecouudseet的使使用方法法如下: Seetrss=Seerveer,CCreaateOObjeect(”ADOODB,Connnecctioon”) Rss.Oppen SQLL指令,Connn,11,1讀取 或或 Rss.Oppen SQLL指令,Connn,11,3新增、修改或或刪除;第三步是是:使用用Reccouddsett屬

33、性和和方法,并顯示示執(zhí)行的的結(jié)果。通過以上上指令,創(chuàng)建了了一個包包含了數(shù)數(shù)據(jù)的游游標(biāo)(RRecooudsset)“rs”,事實(shí)實(shí)上游標(biāo)標(biāo)是存儲儲在活動動內(nèi)存中中的類似似記錄和和字段的的數(shù)組的的東西,當(dāng)通過過Reccouddsett組件創(chuàng)創(chuàng)建一個個游標(biāo)時時,它從從數(shù)據(jù)提提供者那那里得到到一個數(shù)數(shù)據(jù)集,并用它它來充實(shí)實(shí)游標(biāo),可以想想象ADDO產(chǎn)生生的Reecouudseet是一一個象電電子表格格的記錄錄,它有有一行行行的記錄錄,在任任何時候候都有一一行是它它的當(dāng)前前行,而而Reccouddsett的字段段用Reecouudseet的FFIELLD集合合表示的的。下面面列出了了所要創(chuàng)創(chuàng)建Reecou

34、udseet對象象即游標(biāo)標(biāo)的一些些屬性及及方法: rs.Fieeldss.Coountt: RRecooudsset對對象的字字段總數(shù)數(shù)。 rs(i).Namme:第第I個字字段的名名稱,II由0算算起到rrs.FFiellds.Couunt-1。 rs(i):讀取第第I個字字段的數(shù)數(shù)據(jù),I由00算起到到rs.Fieeldss.Coountt-1。 rs.(“字段名名稱”):讀讀取指定定字段的的數(shù)據(jù)。 rs.ReccorddCouunt:游標(biāo)中中的數(shù)據(jù)據(jù)記錄總總數(shù)。rs.EEOF:是否已已經(jīng)指定定到最后后一條記記錄。Rs.MMoveenexxt:將將指標(biāo)移移到下一一筆記錄錄。Rs.MMovee

35、preev:將將指標(biāo)移移到上一一筆記錄錄。Rs.MMoveeFirrst:將指標(biāo)標(biāo)移到第第一筆記記錄。Rs.MMoveeLasst:將將指標(biāo)移移到最后后一筆記記錄。Rs.CClosse:關(guān)關(guān)閉Reecorrdseet對象象。對個人網(wǎng)網(wǎng)站的大大體要求求,對網(wǎng)網(wǎng)站結(jié)構(gòu)構(gòu)功能模模塊的詳詳細(xì)設(shè)計(jì)計(jì)3.1 攝影之之家的主主要功能能介紹攝影之家家的主頁頁面構(gòu)圖圖如下:首頁中中包含了了導(dǎo)航欄欄目:如如個人資資料、好好友論壇壇,一些些我自個個人感想想、一些些網(wǎng)友可可以用來來發(fā)表意意見給我我留言欄欄目、一一些關(guān)于于我的信信息等等等。首頁的代代碼:%IF PProggrammOpeenTrrue Thhen IF

36、 Sesssioon(PROOADMMIN)Truue TThenn RRespponsse.RRediirecct Loggin.aspp RRespponsse.EEnd Endd IFFEnd IFIF RRequuestt(ddel) andd Seessiion(PRROADDMINN)=Truue TThenn SSql = Delletee Frrom diaary Wheere id=&RRequuestt(ddel) CConnn.Exxecuute(Sqll)End IF%心情日日記!funcctioon MMM_ss() /v33.0 vaar ii,x,a=ddocuu

37、mennt.MMM_ssr; forr(i=0;aa&iia.lenngthh&(x=aai)&x.ooSrcc;i+) x.ssrc=x.ooSrcc;funcctioon MMM_pprelloaddImaagess() /v33.0 vaar dd=doocummentt; iif(dd.immagees) iff(!dd.MMM_p) d.MM_p=nnew Arrray(); varr i,j=dd.MMM_p.lenngthh,a=MM_preeloaadImmagees.aarguumennts; foor(ii=0; i0&parrentt.frramees.llenggth)

38、 d=ppareent.fraamessn.subbstrringg(p+1).doocummentt; nn=n.subbstrringg(0,p); iff(!(x=ddn)&d.aall) x=d.aalln; foor (i=00;!xx&iid.forrms.lenngthh;i+) x=dd.foormssin; foor(ii=0;!x&d.layyerss&iid.layyerss.leengtth;ii+) x=MM_finndObbj(nn,d.layyerssi.doocummentt); iff(!xx & doocummentt.geetEllemeentBByIdd

39、) xx=doocummentt.geetEllemeentBByIdd(n); rretuurn x;funcctioon MMM_ss() /v33.0 vaar ii,j=0,xx,a=MM_s; doccumeent.MM_sr=neww Arrrayy; ffor(i=00;i maxxpagge tthenn ressqueestppagee=maaxpaageend ifif nnot reqquesstpaage=1 tthennrs.mmovee (rrequuesttpagge-11)*rrs.ppageesizzeend iffor i=11 too rss.paages

40、sizee annd nnot rs.boff% &nbssp; a hhreff=inndexx.assp?ddel=刪除 本本日記共共有 頁 % For i=11 too maaxpaage Respponsse.WWritte &i& Nextt % _ %IIF PProggrammOpeen=Truue andd Seessiion(PRROADDMINN)Trrue Theen% 3 退出出管理 &nbssp; &nbssp; &nbssp; &nbssp; &nbssp; &nbssp; 由以下部部分組成成網(wǎng)站配置置;用戶設(shè)置置;系統(tǒng)設(shè)置置;版面管理理;數(shù)據(jù)管理理;生成httml

41、;退出管理員的的管理界界面主要要由以下下幾部分分組成:1、網(wǎng)站的的配置。服務(wù)器名名、服務(wù)務(wù)器ipp地址等等,圖片片上傳的的路徑等等;2、用戶設(shè)設(shè)置。用戶管理理由:用用戶管理理和用戶戶權(quán)限管管理兩部部分。用戶管理理主要是是對用戶戶名,密密碼的管管理,而而用戶權(quán)權(quán)限管理理就是對對不同的的用戶分分配不同同的權(quán)限,將將不同的的用戶分分成幾個個等級,每個等等級擁有有不同的的權(quán)限,管理員員擁有全全部的功功能。3、系統(tǒng)設(shè)設(shè)置,系統(tǒng)設(shè)置置中主要要由以下下組成:4、版面管管理。5、數(shù)據(jù)管管理。6、生成httml。7、退出。b.網(wǎng)網(wǎng)友們進(jìn)進(jìn)行圖片片上傳功功能。以上頁面面代碼:【a hreef=”uplloadd.

42、assp” 上傳傳圖片/a】brrbrrimgg srrc=”shoowinng.aasp?id=1” brrimgg srrc=”shoowinng.aasp?id=2” brrimgg srrc=”shoowinng.aasp?id=3” brrbrbrr【a hhreff=”uuplooad.aspp” 上傳圖圖片/a】用戶單擊擊上傳后后,進(jìn)入入上傳界界面:圖單擊瀏覽覽找到你你需要上上傳的圖圖片后再再單擊提提交,就就將你的的圖片上上傳到服服務(wù)器中中,顯在在上傳圖圖片的列列表中。本頁代碼碼為forrm aactiion=”saave.aspp” mmethhod=”poost” ennctyype=”muultiiparrt/fformm-daata” inpput tuppe=”fille” namme=”imggurll”inpput tuppe=”subbmitt” nnamee=okk vaaluee=”提提交”3.2本本網(wǎng)站數(shù)數(shù)據(jù)庫結(jié)結(jié)構(gòu)介紹紹:本網(wǎng)站的的數(shù)據(jù)庫庫主要是是對用戶戶名、圖圖片等進(jìn)進(jìn)行管理理。主要的表表結(jié)構(gòu)為為:以上immagee表為上上傳圖片片表:Id為上上傳圖片片自動生生成編號號,imm

溫馨提示

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

評論

0/150

提交評論