




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、ASP動(dòng)態(tài)網(wǎng)頁(yè)實(shí)驗(yàn)指導(dǎo)書(shū)PAGE 1ASP動(dòng)態(tài)網(wǎng)頁(yè)實(shí)驗(yàn)指導(dǎo)書(shū)上饒職業(yè)技術(shù)學(xué)院信息工程系 目錄 TOC o 1-3 h z HYPERLINK l _Toc249931988 實(shí)驗(yàn)1: ASP Web服務(wù)器的安裝與配置 PAGEREF _Toc249931988 h - 1 - HYPERLINK l _Toc249931989 實(shí)驗(yàn)2:HTML標(biāo)記符的使用(表格、表單對(duì)象、CSS樣式) PAGEREF _Toc249931989 h - 2 - HYPERLINK l _Toc249931991 實(shí)驗(yàn)3:VBScript 程序設(shè)計(jì) PAGEREF _Toc249931991 h - 4 - H
2、YPERLINK l _Toc249931992 實(shí)驗(yàn)4:ASP內(nèi)建對(duì)象 PAGEREF _Toc249931992 h - 5 - HYPERLINK l _Toc249931993 實(shí)驗(yàn)5:數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) PAGEREF _Toc249931993 h - 8 - HYPERLINK l _Toc249931994 實(shí)驗(yàn)6:ASP存取數(shù)據(jù)庫(kù) PAGEREF _Toc249931994 h - 10 - HYPERLINK l _Toc249931995 實(shí)驗(yàn)7:深入進(jìn)行數(shù)據(jù)庫(kù)編程 PAGEREF _Toc249931995 h - 12 - HYPERLINK l _Toc24993199
3、6 實(shí)驗(yàn)8:文件存取組件及其他組件 PAGEREF _Toc249931996 h - 14 - HYPERLINK l _Toc249931997 實(shí)驗(yàn)9:使用第三方組件 PAGEREF _Toc249931997 h - 16 - HYPERLINK l _Toc249931998 實(shí)驗(yàn)10:網(wǎng)絡(luò)程序開(kāi)發(fā)實(shí)例 PAGEREF _Toc249931998 h - 18 - PAGE - 20 -實(shí)驗(yàn)1: ASP Web服務(wù)器的安裝與配置實(shí)驗(yàn)名稱: ASP Web服務(wù)器的安裝與配置 成績(jī): 實(shí)驗(yàn)日期: 年 月 日 實(shí)驗(yàn)報(bào)告日期: 年 2 月 20 日一、實(shí)驗(yàn)?zāi)康氖煜IS的安裝過(guò)程與配置方法。
4、通過(guò)編寫(xiě)簡(jiǎn)單的ASP頁(yè)面,掌握ASP網(wǎng)頁(yè)的編寫(xiě)和運(yùn)行方法。二、實(shí)驗(yàn)器材及數(shù)量Windows 2000 Server計(jì)算機(jī)系統(tǒng),安裝IIS、Macromedia Dreamweaver 8.0、Internet Explorer瀏覽器、Access數(shù)據(jù)庫(kù)等。三、實(shí)驗(yàn)原理利用ASP中對(duì)象的方法、事件、屬性制作動(dòng)態(tài)網(wǎng)頁(yè)。三、實(shí)驗(yàn)內(nèi)容1、利用配套的系統(tǒng)盤將IIS安裝好。2、創(chuàng)建虛擬目錄。四、實(shí)驗(yàn)步驟、過(guò)程1、選擇“開(kāi)始”“設(shè)置”“控制面板”“添加或刪除程序”命令,打開(kāi)“添加或刪除程序”窗口。2、在打開(kāi)的窗口中選擇“添加/刪除Windows組件”圖標(biāo),打開(kāi)“Windows組件向?qū)А睂?duì)話框。3、在打開(kāi)的對(duì)
5、話框中選擇“Internet信息服務(wù)(IIS)”復(fù)選框,單擊“詳細(xì)信息”按鈕可以查看IIS的子組件。制作一個(gè)簡(jiǎn)單實(shí)例:一個(gè)簡(jiǎn)單的ASP程序歡迎光臨我的主頁(yè)4、創(chuàng)建虛擬目錄。五、實(shí)驗(yàn)結(jié)果與分析安裝完畢后,在IE瀏覽器中輸入 HYPERLINK http:/localhost,如果能顯示IIS歡迎字樣 http:/localhost,如果能顯示IIS歡迎字樣,就表示安裝成功。 實(shí)驗(yàn)2:HTML標(biāo)記符的使用(表格、表單對(duì)象、CSS樣式)實(shí)驗(yàn)名稱: HTML標(biāo)記符的使用(表格、表單對(duì)象、CSS樣式) 成績(jī): 實(shí)驗(yàn)日期: 年 月 日 實(shí)驗(yàn)報(bào)告日期: 年 2 月 27 日一、實(shí)驗(yàn)?zāi)康氖煜げ⒄莆誋TML標(biāo)記
6、符的用法和功能。掌握HTML網(wǎng)頁(yè)的基本結(jié)構(gòu),學(xué)會(huì)利用HTML標(biāo)記符來(lái)編寫(xiě)簡(jiǎn)單的網(wǎng)頁(yè),達(dá)到能夠編寫(xiě)和閱讀HTML網(wǎng)頁(yè)源代碼的目的,其中重點(diǎn)要掌握有關(guān)表單和CSS層疊樣式表的應(yīng)用。二、實(shí)驗(yàn)環(huán)境Windows 2000 Server計(jì)算機(jī)系統(tǒng),安裝IIS、Macromedia Dreamweaver 8.0、Internet Explorer瀏覽器、Access數(shù)據(jù)庫(kù)等。三、實(shí)驗(yàn)內(nèi)容表單的制作、用CSS樣式對(duì)表單的美化、用Vbscript進(jìn)行驗(yàn)證。四、實(shí)驗(yàn)步驟、過(guò)程1、熟練應(yīng)用DreamWeaver中表單工具制作表單; 試在當(dāng)前頁(yè)面中設(shè)計(jì)一名為userinfo的表單,用以收集注冊(cè)用戶的資料,并將其提
7、交給userlogin.asp頁(yè)面處理。界面如圖所示:2、將表單對(duì)象改成相應(yīng)的對(duì)象名。3、熟練使用CSS層疊樣式表對(duì)頁(yè)面進(jìn)行編排 對(duì)上述表單運(yùn)用CSS層疊樣式表進(jìn)行編排,步驟:從大到小、從外到內(nèi)、從上到下;(代碼如實(shí)例中所見(jiàn))Vbscript對(duì)表單進(jìn)行驗(yàn)證。sub check1() if trim(form1.username.value)=empty then msgbox 用戶名不能為空,16 document.form1.username.focus() exit sub end ifform1.submit()end sub5、制作userlogin.asp頁(yè)面,并輸入相應(yīng)的代碼。保存
8、并在IIS服務(wù)器上測(cè)試。五、實(shí)驗(yàn)結(jié)果與分析一、用css樣式對(duì)表單進(jìn)行美化之后,可以看到表單會(huì)顯示不同的效果。二、Vbscript對(duì)表單進(jìn)行驗(yàn)證之后,在網(wǎng)頁(yè)測(cè)試過(guò)程中,如果用戶名或密碼或其他的表單對(duì)象沒(méi)有填寫(xiě)內(nèi)容、或者是格式錯(cuò)誤時(shí),會(huì)出現(xiàn)一個(gè)提示信息。三、表單源代碼檢測(cè)分析:學(xué)會(huì)檢測(cè)文本框中的數(shù)據(jù) 學(xué)會(huì)用函數(shù)斷定數(shù)據(jù)的類型、長(zhǎng)度 學(xué)會(huì)檢測(cè)下拉選擇框,并讀取數(shù)據(jù) 學(xué)會(huì)檢測(cè)復(fù)選框、單選按鈕中的數(shù)據(jù)實(shí)驗(yàn)3:VBScript 程序設(shè)計(jì)實(shí)驗(yàn)名稱: VBScript 程序設(shè)計(jì) 成績(jī): 實(shí)驗(yàn)日期: 年 月 日 實(shí)驗(yàn)報(bào)告日期: 年 3 月 13 日一、實(shí)驗(yàn)?zāi)康氖煜BScript的語(yǔ)法、掌握服務(wù)器端利用VBSc
9、ript編程的基本方法。二、實(shí)驗(yàn)環(huán)境Windows 2000 Server計(jì)算機(jī)系統(tǒng),安裝IIS、Macromedia Dreamweaver 8.0、Internet Explorer瀏覽器、Access數(shù)據(jù)庫(kù)等。三、實(shí)驗(yàn)內(nèi)容單擊窗體按鈕,出現(xiàn)一個(gè)對(duì)話框。網(wǎng)頁(yè)加載時(shí),出現(xiàn)一個(gè)對(duì)話框。利用隨機(jī)函數(shù)與字符串函數(shù)制作一個(gè)驗(yàn)證碼程序。四、實(shí)驗(yàn)步驟、過(guò)程1、單擊窗體按鈕,出現(xiàn)一個(gè)對(duì)話框輸入代碼: msgbox “想請(qǐng)我客是不?” 2、網(wǎng)頁(yè)加載時(shí),出現(xiàn)一個(gè)對(duì)話框輸入代碼: !sub window_onload() document.write “我要學(xué)好ASP?” document.write “” d
10、ocument.write “過(guò)了黃河還有兩萬(wàn)里!” msgbox “來(lái)不來(lái)玩由你!”end sub-利用隨機(jī)函數(shù)與字符串函數(shù)制作一個(gè)驗(yàn)證碼程序dim n1,n2,n3,n4,random1 Randomize 定義隨機(jī)種子 n1=cstr(chr(57-48)*rnd+48) cstr(對(duì)象) 把該對(duì)象轉(zhuǎn)化為字符串randomize chr(上標(biāo)-下標(biāo))*rnd+下標(biāo))0到9 n2=cstr(chr(122-97)*rnd+97)a到z n3=cstr(chr(57-48)*rnd+48) cstr(對(duì)象) 把該對(duì)象轉(zhuǎn)化為字符串randomize chr(上標(biāo)-下標(biāo))*rnd+下標(biāo))0到9
11、n4=cstr(chr(90-65)*rnd+65)A到Z random1=n1&n2&n3&n4五、實(shí)驗(yàn)結(jié)果與分析一、在實(shí)例一中點(diǎn)擊按鈕即彈出一個(gè)信息,實(shí)例二中當(dāng)頁(yè)面載入時(shí)會(huì)顯示信息并彈出信息,在實(shí)例三中利用兩種方法得到的結(jié)果是一樣的,后面幾個(gè)實(shí)例即分別利用時(shí)間函數(shù)、隨機(jī)函數(shù)、循環(huán)語(yǔ)句、運(yùn)算符制作。二、必須掌握VbScript語(yǔ)句中的語(yǔ)句結(jié)構(gòu)、函數(shù)、運(yùn)算符等。實(shí)驗(yàn)4:ASP內(nèi)建對(duì)象實(shí)驗(yàn)名稱: ASP內(nèi)建對(duì)象 成績(jī): 實(shí)驗(yàn)日期: 年 月 日 實(shí)驗(yàn)報(bào)告日期: 年 3 月 27 日實(shí)驗(yàn)?zāi)康氖炀氄莆蘸瓦\(yùn)用ASP內(nèi)建對(duì)象(包括Response、Request、Session、Application對(duì)象
12、、Server對(duì)象等)實(shí)現(xiàn)交互功能;二、實(shí)驗(yàn)環(huán)境Windows 2000 Server計(jì)算機(jī)系統(tǒng),安裝IIS、Macromedia Dreamweaver 8.0、Internet Explorer瀏覽器、Access數(shù)據(jù)庫(kù)等。實(shí)驗(yàn)內(nèi)容1、用Request、Response對(duì)象做一個(gè)密碼驗(yàn)證的頁(yè)面。2、利用Cookies制作一計(jì)數(shù)器。3、利用Session對(duì)象、Application對(duì)象和Global.asa文件制作一個(gè)在線統(tǒng)計(jì)人數(shù)與聊天室。四、實(shí)驗(yàn)步驟、過(guò)程制作實(shí)例一:用request、response對(duì)象做一個(gè)密碼驗(yàn)證的頁(yè)面步驟一:先分析實(shí)例的流程檢測(cè)數(shù)據(jù)checkdata.asp登 錄
13、login.asp顯示失敗2秒返回error.asp顯示成功succession.asp步驟二:分別制作login.asp、checkdata.asp、succession.asp、error.asp頁(yè)面步驟三:保存并在IIS服務(wù)器上測(cè)試。制作實(shí)例二:利用Cookies制作一計(jì)數(shù)器。代碼如下:制作實(shí)例三:利用Session對(duì)象、Application對(duì)象和Global.asa文件制作一個(gè)在線統(tǒng)計(jì)人數(shù)與聊天室。步驟一:制作global.asp文件,代碼如下:Sub Application_onStart Application.lockApplication(all)=0 Application
14、(online)=0Application.unlockEnd SubSub Session_onStart Application.lock Application(all)=Application(all)+1 Application(online)=Application(online)+1 Application.unlockEnd SubSub Session_onend Application.lock Application(online)=application(online)-1 Application.unlockEnd SubSub Application_onend A
15、pplication(online)=0End Sub步驟二:制作顯示頁(yè)面Online.asp,代碼如下:歡迎光臨本網(wǎng)站,當(dāng)前共有人在線 訪問(wèn)總?cè)藬?shù)為:五、實(shí)驗(yàn)結(jié)果與分析一、在實(shí)例一中當(dāng)輸入正確的用戶名、密碼、驗(yàn)證碼時(shí),即可成功登錄,否則失敗,實(shí)例二中即可利用Cookies成功記錄用戶訪問(wèn)的次數(shù),實(shí)例三中可以隨時(shí)聊天、能觀察到在線的人數(shù),并且網(wǎng)頁(yè)1秒會(huì)自動(dòng)刷新一次。二、利用request對(duì)象可以從客戶端獲得數(shù)據(jù)信息,利用response對(duì)象可以將數(shù)據(jù)信息輸送給客戶端。Session對(duì)象和Application對(duì)象可以保存變量并在頁(yè)面中傳遞,同樣Cookies數(shù)據(jù)集合也具有類似功能,Sessio
16、n對(duì)象存在于服務(wù)器端,Cookies數(shù)據(jù)集合存在于客戶端,都可以設(shè)置其生命周期。實(shí)驗(yàn)5:數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)實(shí)驗(yàn)名稱: 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí) 成績(jī): 實(shí)驗(yàn)日期: 09 年 11 月 5 日 實(shí)驗(yàn)報(bào)告日期: 09 年 11 月 5 日實(shí)驗(yàn)?zāi)康氖炀氄莆战ccess數(shù)據(jù)庫(kù),會(huì)添加表和查詢, 理解最基本SQL語(yǔ)句,尤其是Select、Insert、Delete和Update語(yǔ)句實(shí)驗(yàn)環(huán)境Windows 2000 Server計(jì)算機(jī)系統(tǒng),安裝IIS、Macromedia Dreamweaver 8.0、Internet Explorer瀏覽器、Access數(shù)據(jù)庫(kù)等。三、實(shí)驗(yàn)內(nèi)容1、建立數(shù)據(jù)庫(kù)(*.mdb)2、完成
17、驅(qū)動(dòng)的安裝四、實(shí)驗(yàn)步驟、過(guò)程建立數(shù)據(jù)庫(kù)(*.mdb)1、使用設(shè)計(jì)器創(chuàng)建表2、使用向?qū)?chuàng)建表3、通過(guò)輸入數(shù)據(jù)創(chuàng)建表建立一個(gè)學(xué)生庫(kù)student.mdb,包括兩個(gè)表,第一個(gè)表叫jbzl,包含編號(hào)id、姓名name、性別sex、出生年月birthday、地址address等字段,設(shè)置id字段為主鍵,其數(shù)據(jù)類型為自動(dòng)編號(hào),birthday字段為日期/時(shí)間,其他都為文本類型。第二個(gè)表叫xxcj, 包括編號(hào)id、姓名name、語(yǔ)文chinese、數(shù)學(xué)math、英語(yǔ)english、日期date,除date字段為日期/時(shí)間型,其他都為文本類型。并以獨(dú)占的方式打開(kāi),給該數(shù)據(jù)庫(kù)加密。創(chuàng)建好了,如圖所示:jbzl表
18、xxcj表2、不用數(shù)據(jù)源連接數(shù)據(jù)庫(kù),代碼如下,制作的文件名為conn.asp五、實(shí)驗(yàn)結(jié)果與分析一、數(shù)據(jù)庫(kù)建立好之后,在加密之前,在IIS上運(yùn)行Conn.asp文件時(shí),在代碼輸入正確的前提下,在頁(yè)面上輸出的狀態(tài)為1,如果不正確,輸出的狀態(tài)為0或者是報(bào)錯(cuò),這時(shí)應(yīng)按照?qǐng)?bào)錯(cuò)提示信息進(jìn)行檢查,如果給已給數(shù)據(jù)庫(kù)加密,則必須輸入密碼將數(shù)據(jù)庫(kù)打開(kāi)。二、必須理解各句代碼的意思,將server對(duì)象的mappath方法將數(shù)據(jù)庫(kù)的虛擬路徑轉(zhuǎn)化為真實(shí)路徑之后,用連接符&將兩者連接起來(lái),在Driver和括號(hào)之間有一個(gè)空格。實(shí)驗(yàn)6:ASP存取數(shù)據(jù)庫(kù)實(shí)驗(yàn)名稱: ASP存取數(shù)據(jù)庫(kù) 成績(jī): 實(shí)驗(yàn)日期: 09 年 11 月 19
19、日 實(shí)驗(yàn)報(bào)告日期: 09 年 11 月 19 日一、實(shí)驗(yàn)?zāi)康恼莆者B接數(shù)據(jù)庫(kù),利用Select、Insert、Delete、Update語(yǔ)句語(yǔ)句查詢、添加、刪除、修改記錄二、實(shí)驗(yàn)環(huán)境Windows 2000 Server計(jì)算機(jī)系統(tǒng),安裝IIS、Macromedia Dreamweaver 8.0、Internet Explorer瀏覽器、Access數(shù)據(jù)庫(kù)等。三、實(shí)驗(yàn)內(nèi)容綜合利用Select、Insert、Delete、Update語(yǔ)句制作網(wǎng)絡(luò)導(dǎo)航實(shí)例。四、實(shí)驗(yàn)步驟、過(guò)程1、綜合利用Select、Insert、Delete、Update語(yǔ)句制作網(wǎng)絡(luò)導(dǎo)航實(shí)例。 步驟一、建立數(shù)據(jù)庫(kù)wwwlink.m
20、db,包含的字段為:link_id(自動(dòng)編號(hào))、name(文本)、url(文本)、intro(備注)、submit_date(日期/時(shí)間)并建立連接數(shù)據(jù)庫(kù)文件conn.asp。步驟二、利用Select語(yǔ)句查詢記錄,制作index.asp,程序運(yùn)行結(jié)果如下圖所示:首頁(yè)的分析:本程序的主體部分分為三個(gè)部分:第一個(gè)部分是包含了一個(gè)連接數(shù)據(jù)庫(kù)的文件;第二部分是利用Connection對(duì)象的Execute方法建立記錄集;第三部分是利用一個(gè)循環(huán)讀出所有滿足查詢條件的記錄。步驟三、利用Insert語(yǔ)句添加記錄。 這里將程序分為兩個(gè):一個(gè)是添加記錄表單文件add_form.asp,一個(gè)是添加記錄執(zhí)行程序add
21、.asp。程序運(yùn)行結(jié)果如下圖所示:步驟四、利用Delete語(yǔ)句刪除記錄。制作delete.asp頁(yè)面。在首頁(yè)中單擊【刪除記錄】鏈接,就會(huì)執(zhí)行該程序,執(zhí)行完畢后立即再重定向首頁(yè)。步驟五、利用Update語(yǔ)句更新記錄。該程序包含兩個(gè)文件:一個(gè)是表單文件update_form.asp,一個(gè)是修改執(zhí)行程序update.asp。注:在update_form.asp中還要注意session(link_id)=varLink_id 這一句。主要是因?yàn)樵诔绦騯pdate.asp中還要用到網(wǎng)站編號(hào),所以把它保存在Session中,到update.asp再?gòu)腟ession中取出來(lái),這是一種在不同網(wǎng)頁(yè)間傳遞數(shù)據(jù)的重
22、要方法。其實(shí)還可有有很多方法,例如利用QuerySting或Cookies五、實(shí)驗(yàn)結(jié)果與分析當(dāng)把整個(gè)實(shí)例的所有頁(yè)面編輯好了之后,保存并在IIS上運(yùn)行。運(yùn)行index.asp頁(yè)面時(shí),頁(yè)面上將顯示所有的網(wǎng)站名稱、網(wǎng)址和簡(jiǎn)介,并且可以添加記錄,刪除記錄,修改記錄。其中添加記錄即是利用SQL語(yǔ)句中的Insert語(yǔ)句,刪除即是利用了Delete語(yǔ)句,修改即是Update語(yǔ)句,查詢即是Select語(yǔ)句。實(shí)驗(yàn)7:深入進(jìn)行數(shù)據(jù)庫(kù)編程實(shí)驗(yàn)名稱: 深入進(jìn)行數(shù)據(jù)庫(kù)編程 成績(jī): 實(shí)驗(yàn)日期: 年 月 日 實(shí)驗(yàn)報(bào)告日期: 年 12 月 5 日一、實(shí)驗(yàn)?zāi)康恼莆绽肅onnection對(duì)象存取數(shù)據(jù)庫(kù),利用Recordset對(duì)
23、象查詢、更新數(shù)據(jù)庫(kù)二、實(shí)驗(yàn)環(huán)境Windows 2000 Server計(jì)算機(jī)系統(tǒng),安裝IIS、Macromedia Dreamweaver 8.0、Internet Explorer瀏覽器、Access數(shù)據(jù)庫(kù)等。三、實(shí)驗(yàn)內(nèi)容1、利用Connection對(duì)象存取數(shù)據(jù)庫(kù),利用Recordset對(duì)象查詢記錄進(jìn)行分頁(yè)。四、實(shí)驗(yàn)步驟、過(guò)程1、利用Connection對(duì)象存取數(shù)據(jù)庫(kù),利用Recordset對(duì)象查詢記錄進(jìn)行分頁(yè)。 制作實(shí)例二:制作綜合實(shí)例在線通訊錄步驟一:分析程序的實(shí)現(xiàn):address.mdb數(shù)據(jù)庫(kù)文件;index.htm框架首頁(yè);menu.htm功能列表文件,左邊框架頁(yè)面;odbc_conn
24、ection連接數(shù)據(jù)庫(kù)文件;list.asp顯示成員列表,右邊框架頁(yè)面;add_form.htm添加成員密碼驗(yàn)證文件;add.asp添加成員文件;chang.asp修改成頁(yè)密碼驗(yàn)證文件;update_form.asp修改成員密碼表單文件;update.asp修改成員文件;delete.asp刪除成員文件;serarch.asp查找成員文件。步驟二、建立數(shù)據(jù)庫(kù)address.mdb,包含的字段為:id(自動(dòng)編號(hào))、name(文本)、password(文本)、tel(文本)、email(文本)、home(文本)、age(文本)、intro(備注)。步驟三、分別制作各個(gè)文件并實(shí)現(xiàn);五、實(shí)驗(yàn)結(jié)果與分析
25、實(shí)例一的效果是分頁(yè)顯示,用到Recordset對(duì)象的PageSize、PageCount和AbsolutePage屬性。PageSize屬性表示1頁(yè)顯示多少條,PageCount屬性表示總共有多少在頁(yè),AbsolutePage屬性表示當(dāng)前指賂第幾頁(yè)。實(shí)例二中利用Connection對(duì)象存取數(shù)據(jù)庫(kù),利用Recordset對(duì)象查詢、更新數(shù)據(jù)庫(kù)。實(shí)驗(yàn)8:文件存取組件及其他組件實(shí)驗(yàn)名稱: 文件存取組件及其他組件 成績(jī): 實(shí)驗(yàn)日期: 年 月 日 實(shí)驗(yàn)報(bào)告日期: 年 12 月 12 日一、實(shí)驗(yàn)?zāi)康恼莆誇ileSystemObject文件存取對(duì)象實(shí)現(xiàn)文件、驅(qū)動(dòng)器、文件夾的各類操作,了解使用Counter計(jì)數(shù)
26、器和Page Counters計(jì)數(shù)對(duì)象實(shí)現(xiàn)頁(yè)面訪問(wèn)次數(shù)的統(tǒng)計(jì)方法二、實(shí)驗(yàn)環(huán)境Windows 2000 Server計(jì)算機(jī)系統(tǒng),安裝IIS、Macromedia Dreamweaver 8.0、Internet Explorer瀏覽器、Access數(shù)據(jù)庫(kù)等。三、實(shí)驗(yàn)內(nèi)容1、利用FileSystemObject對(duì)象和TextStream對(duì)象制作新建一個(gè)文件的實(shí)例。2、利用FileSystemObject對(duì)象的Opentextfile方法讀取一個(gè)已有的文本文件四、實(shí)驗(yàn)步驟、過(guò)程1、利用FileSystemObject對(duì)象和TextStream對(duì)象制作新建一個(gè)文件的實(shí)例。 2、利用FileSystem
27、Object對(duì)象的Opentextfile方法讀取一個(gè)已有的文本文件% Dim FileObject聲明一個(gè)FileSystemObject對(duì)象實(shí)例 Set FileObject=Server.CreateObject(Scripting.Filesystemobject) dim TextFile聲明一個(gè)TextStream對(duì)象實(shí)例 Set TextFile=FileObject.Opentextfile(Server.Mappath(test.txt) Do while not Textfile.Atendofstream Response.Write Textfile.Readline逐
28、行讀取,直到文件結(jié)尾 Response.write在頁(yè)面上換行顯示 Loop TextFile.Close關(guān)閉TextStream對(duì)象%制作實(shí)例三:利用FileSystemObject對(duì)象和TextStream對(duì)象用文本文件實(shí)現(xiàn)計(jì)數(shù)器的例子 您是第位訪客五、實(shí)驗(yàn)結(jié)果與分析當(dāng)實(shí)例一運(yùn)行時(shí),將在指定的文件夾生成一個(gè)名叫test.txt的文本文件,并寫(xiě)下兩行話。在實(shí)例二中,將把test.txt中的內(nèi)容逐行讀取,直到文件結(jié)尾。在實(shí)例三中,每當(dāng)客戶訪問(wèn)一次該網(wǎng)頁(yè)時(shí),即次數(shù)將加1,并且訪問(wèn)的次數(shù)將保存到num.txt文本文件中。實(shí)驗(yàn)9:使用第三方組件實(shí)驗(yàn)名稱: 使用第三方組件 成績(jī): 實(shí)驗(yàn)日期: 年 月
29、日 實(shí)驗(yàn)報(bào)告日期: 年 12 月19 日一、實(shí)驗(yàn)?zāi)康氖煜ず驼莆誂SP中常用的,可以選擇性安裝的組件的用法與功能,掌握腳本對(duì)象中常用子對(duì)象的功能與用法二、實(shí)驗(yàn)環(huán)境Windows 2000 Server計(jì)算機(jī)系統(tǒng),安裝IIS、Macromedia Dreamweaver 8.0、Internet Explorer瀏覽器、Access數(shù)據(jù)庫(kù)等。三、實(shí)驗(yàn)內(nèi)容利用ASPUpload組件制作發(fā)布消息的實(shí)例。四、實(shí)驗(yàn)步驟、過(guò)程1、利用ASPUpload組件制作發(fā)布消息的實(shí)例第一步:創(chuàng)建一名叫news.mdb的數(shù)據(jù)庫(kù),在里面創(chuàng)建一個(gè)表:news,包括id(自動(dòng)編號(hào))、title(文本)、body(文本)、filename(文本)、submit_date(時(shí)間/日期)第二步:制作顯示最新消息頁(yè),運(yùn)行效果如下圖所示:代碼如下:標(biāo)題:內(nèi)容:附件:a href=upload/時(shí)間: 第三步:制作發(fā)布最新消息表單,運(yùn)行效果如下圖所示:第四步:制作發(fā)布最新消息執(zhí)行程序:五、實(shí)驗(yàn)結(jié)果與分析當(dāng)執(zhí)行程序時(shí),可以利用ASPUpload組件將客戶端的文件上傳到服務(wù)器端,比如在一些網(wǎng)絡(luò)課堂中,學(xué)生通過(guò)上傳文件遞交作業(yè)等。該組合的功能非常強(qiáng)大,不僅可以上傳文件,還可以像普通表單一樣上傳一些表單元素值,這樣就可以給上傳的文件加一些說(shuō)明文字。
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《第二單元 綠色暢想-唱歌 手拉手地球村》(教學(xué)設(shè)計(jì))-2024-2025學(xué)年人教版(2012)音樂(lè)五年級(jí)上冊(cè)
- 2024秋七年級(jí)數(shù)學(xué)上冊(cè) 第三章 一元一次方程3.4 實(shí)際問(wèn)題與一元一次方程 6銷售中的盈虧問(wèn)題教學(xué)設(shè)計(jì)(新版)新人教版
- 13《人物描寫(xiě)一組》教學(xué)設(shè)計(jì)-2023-2024學(xué)年五年級(jí)下冊(cè)語(yǔ)文統(tǒng)編版
- 2023八年級(jí)語(yǔ)文下冊(cè) 第六單元 21《莊子》二則教學(xué)設(shè)計(jì) 新人教版
- 6 讓我們的學(xué)校更美好第二課時(shí)教學(xué)設(shè)計(jì)-2023-2024學(xué)年道德與法治三年級(jí)上冊(cè)(部編版)
- Unit 2 My schoolbag Part B(教學(xué)設(shè)計(jì))-2024-2025學(xué)年人教PEP版英語(yǔ)四年級(jí)上冊(cè)
- 17《松鼠》(教學(xué)設(shè)計(jì))-2024-2025學(xué)年語(yǔ)文五年級(jí)上冊(cè)統(tǒng)編版
- 九年級(jí)體育 第6周 第11次課教學(xué)設(shè)計(jì)
- 勞動(dòng)合同期滿不再續(xù)簽協(xié)議書(shū)6篇
- 03 小青蛙 教學(xué)設(shè)計(jì)-2024-2025學(xué)年語(yǔ)文一年級(jí)下冊(cè)統(tǒng)編版
- 開(kāi)曼群島公司法2024版中文譯本(含2024年修訂主要內(nèi)容)
- TSGD7002-2023-壓力管道元件型式試驗(yàn)規(guī)則
- 醫(yī)院培訓(xùn)課件:《靜脈血栓栓塞癥(VTE)專題培訓(xùn)》
- 2024年4月自考00150金融理論與實(shí)務(wù)試題及答案
- 團(tuán)結(jié)就是力量曲譜和歌詞
- 2022年交通管制員年終考核個(gè)人工作總結(jié)
- 熱鍍鋅螺栓檢測(cè)報(bào)告
- 管理制度隱蔽工程驗(yàn)收管理辦法
- AQL2.5抽檢標(biāo)準(zhǔn)
- 社會(huì)支持評(píng)定量表SSRS肖水源
- 四線制改變運(yùn)行方向電路動(dòng)作細(xì)解
評(píng)論
0/150
提交評(píng)論