【正文】
NCLUDE FILE=以下為數(shù)據(jù)庫連接代碼:% 39。該文件就是用于連接數(shù)據(jù)庫,它一般被包含在其它文件中。當(dāng)執(zhí)行時,就相當(dāng)于寫在包含文件中。 dim db set db=() DRIVER={Microsoft Access Driver (*.mdb)}。DBQ= amp。 ()% 我的相冊功能的實(shí)現(xiàn) 在我的相冊中,用戶可以瀏覽我的收集的相片,我的相冊有分頁的功能,我在的相冊中都是相片的縮小版,用戶單擊某張相片就看到不是相片的縮小的版了,還有相片的名字也一同顯示在我的相冊中。% 39。下面的page_no變量用來確定顯示第幾頁數(shù)據(jù)。如果是第一次啟動該頁面,就令其為1。否則就由傳回來的參數(shù)page_no決定。 Dim page_no If (page_no)= Then page_no=1 Else page_no=Cint((page_no)) End If % % dim db set db=() DBQ= amp。 () amp。 。DRIVER={Microsoft Access Driver (*.mdb)}。 39。建立Recordset對象 Set rs=() strSql =Select * From picture strSql,db,1 39。因?yàn)橐猪擄@示,所以用鍵盤指針39。下面查詢記錄,如果非空就顯示記錄If Not And Not Then39。以下主要為了分頁顯示=12 39。設(shè)置每頁顯示6條記錄dim page_total 39。定義總頁數(shù)變量page_total= 39。返回總頁數(shù),會在下面輸出數(shù)據(jù)頁時用到=page_no 39。設(shè)置當(dāng)前顯示第幾頁,這里用到了傳過來page_no。39。下面一段利用表格顯示當(dāng)前頁的所有記錄Dim I,JI= 39。變量I用來控制顯示當(dāng)前頁記錄,。 J=0 39。變量J用來控制每行顯示3條記錄 tr 39??梢栽谶@里輸出開始新行的標(biāo)記 Do While Not And I0 39。循環(huán)直到當(dāng)前頁結(jié)束或文件結(jié)尾 I=I1 39。每顯示一條,I減1,當(dāng)變成0時,表示本頁結(jié)束 J=J+1 39。下面幾行輸出一個單元格,其中顯示了圖片的縮略圖,并顯示了該圖片的標(biāo)題 td align=39。center39。 a href=39。photo\ amp。 rs(filename) amp。 39。 target=39。_blank39。img src=39。photo\ amp。 rs(filename) amp。 39。 width=39。18039。,height=39。12039。/a br amp。 rs(title) /td 39。這里規(guī)定每行顯示3張圖片,(J mod 3)表示求I除以3得到的余數(shù),如果為0,就表示需要在下一行開始顯示了。 39。輸出/tr標(biāo)記,就可以結(jié)束本行,輸出tr標(biāo)記,就表示下一個新行的開始。 If (J mod 3)=0 Then /trtr End If Loop End if %% p共有 amp。 page_total amp。 頁, 當(dāng)前顯示 amp。 page_no amp。 頁, 請選擇數(shù)據(jù)頁: For I=1 To page_total % a href=?page_no=%=I%%=I%/a % Next % 我的論壇設(shè)計(jì)在論壇這方面我還的不太好,因此也只能采用老師給的源代碼了。結(jié) 論這一個月多的畢業(yè)設(shè)計(jì)已接近尾聲,通過這一次的畢業(yè)設(shè)計(jì)我學(xué)到了很多的關(guān)于編程的知識和關(guān)于網(wǎng)站設(shè)計(jì)的知識。畢業(yè)設(shè)計(jì)讓我對于網(wǎng)站設(shè)計(jì)有了一個全新認(rèn)識。網(wǎng)站設(shè)計(jì)這一模塊通過讓我們自己實(shí)踐制作個人網(wǎng)站,學(xué)會規(guī)劃、設(shè)計(jì)、發(fā)布、管理簡單的網(wǎng)站。在實(shí)際的學(xué)習(xí)中存在我們對網(wǎng)站主題、內(nèi)容選擇的困惑;對網(wǎng)站設(shè)計(jì)的布局、色彩搭配等審美評價的差異。我也在網(wǎng)上搜了很多有關(guān)個人網(wǎng)站設(shè)計(jì)的資料。通過做這一次的畢業(yè)設(shè)計(jì),我積累了很多有關(guān)網(wǎng)站設(shè)計(jì)的經(jīng)驗(yàn),也讓我對于動態(tài)網(wǎng)站有了真正的認(rèn)識:動態(tài)網(wǎng)頁與網(wǎng)頁上的各種動畫、滾動字幕等視覺上的“動態(tài)效果”沒有直接關(guān)系,動態(tài)網(wǎng)頁也可以是純文字內(nèi)容的,也可以是包含各種動畫的內(nèi)容,這些只是網(wǎng)頁具體內(nèi)容的表現(xiàn)形式,無論網(wǎng)頁是否具有動態(tài)效果,采用動態(tài)網(wǎng)站技術(shù)生成的網(wǎng)頁都稱為動態(tài)網(wǎng)頁。從網(wǎng)站瀏覽者的角度來看,無論是動態(tài)網(wǎng)頁還是靜態(tài)網(wǎng)頁,都可以展示基本的文字和圖片信息,但從網(wǎng)站開發(fā)、管理、維護(hù)的角度來看就有很大的差別。動態(tài)網(wǎng)頁的一般特點(diǎn)可以總結(jié)為如下兩點(diǎn):1采用動態(tài)網(wǎng)頁技術(shù)的網(wǎng)站可以實(shí)現(xiàn)更多的功能,如用戶注冊、用戶登錄、。2動態(tài)網(wǎng)頁實(shí)際上并不是獨(dú)立存在于服務(wù)器上的網(wǎng)頁文件,只有當(dāng)用戶請求時服務(wù)器才返回一個完整的網(wǎng)頁。 參考的書目:尚俊杰 2004 《網(wǎng)絡(luò)程序設(shè)計(jì)—ASP》 北京:清華大學(xué)出版社 劉洪武 2003 《網(wǎng)頁設(shè)計(jì)與制作》 大連:大連理工大學(xué)出版社14 / 15