freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于web的多媒體素材管理庫(kù)的開(kāi)發(fā)與應(yīng)用說(shuō)明書(shū)(編輯修改稿)

2025-06-12 19:03 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 徑轉(zhuǎn)化為真實(shí)的文件路徑?!?”是數(shù)據(jù)庫(kù)的名,該句是用來(lái) 取得要打開(kāi)的數(shù)據(jù)庫(kù)的完整路徑,并將路徑存儲(chǔ)在變量 DbPath 中。其一般的表示形式就是 : 變量名 =(“ 數(shù)據(jù)庫(kù)名 ” )。 ( 3) Driver={Microsoft Access Driver (*.mdb)}。DBQ=amp。DBPath 使用連接對(duì)象 newconn 的 Open 方法打開(kāi)指定的數(shù)據(jù)庫(kù)。要打開(kāi) Access 數(shù)據(jù)庫(kù),需要設(shè)定 ODBC驅(qū)動(dòng)程序參數(shù),表示要通過(guò) Access 的 ODBC 驅(qū)動(dòng)程序訪(fǎng)問(wèn)數(shù)據(jù)庫(kù): driver={Microsoft Access Driver ()}; 另一個(gè)參數(shù) DBQ= amp。 DbPath 運(yùn)行后等效于 DBQ=(數(shù)據(jù)庫(kù)名 ),用來(lái)指定要打開(kāi)的數(shù)據(jù)庫(kù)文件。像該例中數(shù)據(jù)庫(kù)名是“ ”,則打開(kāi) Access 數(shù)據(jù)庫(kù) 。 ( 4) set rs=() SQLcmd=Select * From picture Where 關(guān)鍵字 like 39。amp。newnameamp。39。 SQLcmd,newconn,1,1 建立了 ADO 對(duì)象集中另一個(gè)對(duì)象 Recordset 的實(shí)例,即創(chuàng)建了一個(gè)記錄集,以便使用 Recordset對(duì)象操作數(shù)據(jù)庫(kù)(是對(duì)數(shù)據(jù)庫(kù)操作的多種方式之一)。執(zhí)行這行后, rs 就成 為一個(gè) Recordset 對(duì)象。第二句是 SQL 的查詢(xún)語(yǔ)句,賦給了 SQLcmd,通常創(chuàng)建 Recordset 對(duì)象實(shí)例時(shí)不需要用 SQL語(yǔ)句。接著就是使用 rs 對(duì)象的 Open 方法打開(kāi)數(shù)據(jù)庫(kù)中的數(shù)據(jù)表。建立了 ADO 對(duì)象集中Recordset 對(duì)象實(shí)例的一般格式如下: Set rs=(“ ” ) 數(shù)據(jù)表名或 SQL 指令 ,Connection 對(duì)象, Recordset 類(lèi)型,鎖定類(lèi)型 3) 以上是使用 ASP 中的 ADO 組件的對(duì)象實(shí)現(xiàn)數(shù)據(jù)庫(kù)的連接,同 樣還可以不編寫(xiě)代碼來(lái)完成數(shù)據(jù)庫(kù)的綁定。 在 Dreamweaver MX 中,可以利用它自身?yè)碛械墓δ軄?lái)完成數(shù)據(jù)庫(kù)的綁杭州師范學(xué)院畢業(yè)論文 基于 WEB 的多媒體素材管理庫(kù)的開(kāi)發(fā)與應(yīng)用 10 定。在 dreamweaver MX 設(shè)計(jì)界面中,右邊有“應(yīng)用程序”下拉窗口,該下拉窗口中依次有“數(shù)據(jù)庫(kù)”、“綁定”、“服務(wù)器行為”和“組件”四個(gè)選項(xiàng)卡。數(shù)據(jù)庫(kù)連接的步驟分為: 首先,選擇“數(shù)據(jù)庫(kù)”選項(xiàng)卡,按照上面的提示,選擇“ +”按鈕下的“數(shù)據(jù)源名稱(chēng)”,在彈出的對(duì)話(huà)框中設(shè)置“連接名稱(chēng)”和“數(shù)據(jù)源名稱(chēng)( DSN)”,如果沒(méi)有建立 DSN,可以通過(guò)“定義”按鈕來(lái)建立 DSN。設(shè)置完成后,可以看到“數(shù)據(jù)庫(kù)”選 項(xiàng)卡下出現(xiàn)了一個(gè)以剛設(shè)置的“連接名稱(chēng)”命名的圖標(biāo)。這樣就實(shí)現(xiàn)了數(shù)據(jù)庫(kù)連接的初始步驟。 然后,在“綁定”選項(xiàng)卡下來(lái)進(jìn)行記錄集的設(shè)置。同樣選擇“ +”按鈕下的“記錄集”,在彈出的“記錄集”對(duì)話(huà)框中分別設(shè)置記錄集名稱(chēng)、連接和對(duì)應(yīng)的表,如圖 4: 圖 4 記錄集設(shè)置對(duì)話(huà)框 在設(shè)置完對(duì)話(huà)框中的各項(xiàng)后,可以進(jìn)行測(cè)試,可以看到選擇的數(shù)據(jù)庫(kù)中表的內(nèi)容,確定后就正真的完成了數(shù)據(jù)庫(kù)的連接。 具體功能的實(shí)現(xiàn) 檢索查詢(xún) 多媒體素材管理系統(tǒng)主要是用于教學(xué)的系統(tǒng),給廣大的師生提供教學(xué)或?qū)W習(xí)需要的素材,因此素材的查詢(xún) 檢索就成了該系統(tǒng)的最為重要的部分,同時(shí)也是面向用戶(hù)的最強(qiáng)大的功能。目前許多網(wǎng)站的檢索功能主要包含以下幾種方法:①分類(lèi)檢索:可采用樹(shù)狀展開(kāi)或分頁(yè)的方式按類(lèi)檢索。②主題詞檢索:用戶(hù)通過(guò)輸入主題詞,可以檢索到所有相關(guān)的素材。③關(guān)鍵詞檢索:用戶(hù)通過(guò)輸入關(guān)鍵詞,可以檢索到所有含有該關(guān)鍵詞的素材。④知識(shí)導(dǎo)航檢索:用戶(hù)利用知識(shí)導(dǎo)航系統(tǒng)快速檢索到相關(guān)知識(shí)信息。⑤模糊檢索 :根據(jù)用戶(hù)輸入的部分字、詞,針對(duì)標(biāo)題、內(nèi)容描述等進(jìn)行檢索。⑥多選檢索:用戶(hù)可按媒體類(lèi)型 (視頻、音頻、圖形 /圖像、動(dòng)畫(huà)、模型 )、入庫(kù)時(shí)間等進(jìn)行組合檢索。⑦步進(jìn) 檢索:在輸出結(jié)果中繼續(xù)檢索。 在該素材管理系統(tǒng)中,由于在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)就在表中設(shè)計(jì)了一個(gè)名為“關(guān)鍵字”的字段,在該字段中存放了對(duì)應(yīng)數(shù)據(jù)的關(guān)鍵詞,因此系統(tǒng)中首先采用的是關(guān)鍵詞的檢索。例如:文件名為“酒精燈 .gif”的圖片,可以設(shè)計(jì)它的關(guān)鍵詞為“化學(xué) 裝置 酒精燈 儀器”。關(guān)鍵詞設(shè)計(jì)的越多,素材在查詢(xún)時(shí)被查到的可能就越大,對(duì)于用戶(hù)而言查詢(xún)的效果就越好。 杭州師范學(xué)院畢業(yè)論文 基于 WEB 的多媒體素材管理庫(kù)的開(kāi)發(fā)與應(yīng)用 11 除了關(guān)鍵詞查詢(xún),在該系統(tǒng)中還實(shí)現(xiàn)了模糊查詢(xún),例如需要查詢(xún)乙炔的圖片,其關(guān)鍵詞設(shè)置為“有機(jī)化學(xué) 乙炔”,在查詢(xún)時(shí)只需要輸入“化學(xué)”或“ 化”即可以查詢(xún)到結(jié)果,無(wú)需完全匹配。這種查詢(xún)方式對(duì)于用戶(hù)不需確切的查找特定的素材是十分有幫助的,例如用戶(hù)只希望查看素材庫(kù)中關(guān)于 word 的圖片,在文本框中輸入“ word”后,庫(kù)中所有包含該字樣的數(shù)據(jù)都被檢索出來(lái)。 在該素材管理庫(kù)中,根據(jù)素材的類(lèi)型不同在數(shù)據(jù)庫(kù)中也分為三個(gè)不同的表來(lái)存放,因此在查詢(xún)時(shí),也需要按照類(lèi)型來(lái)進(jìn)行查詢(xún),即根據(jù)選擇的類(lèi)型來(lái)對(duì)各個(gè)表進(jìn)行操作。面向用戶(hù)的查詢(xún)界面中就提供了三種類(lèi)型的選擇,如圖 5: 圖 5 用戶(hù)查詢(xún)界面 1)實(shí)現(xiàn)查詢(xún)的處理程序代碼: % name=Request(關(guān)鍵字 ) //獲取用戶(hù)輸入的關(guān)鍵字 Stype=Request(mygroup) //獲取用戶(hù)選擇查詢(xún)素材的類(lèi)型 If name= Then //判斷關(guān)鍵字是否為空 title內(nèi)容 /title ShowMessage 關(guān)鍵字缺少 //為空輸出提示“關(guān)鍵字缺少” End If newname=%+name+% //若關(guān)鍵字不空 if Stype=image then //如果選擇的是靜態(tài)圖片類(lèi)型 Set newconn=() //連接數(shù)據(jù)庫(kù) DBPath=() Driver={Microsoft Access Driver (*.mdb)}。DBQ=amp。DBPath SQLcmd=Select * From picture Where 關(guān)鍵字 like 39。amp。newnameamp。39。 //對(duì) picture 表進(jìn)行查詢(xún)的 SQL 語(yǔ)句 Set rs=( SQLcmd ) //把讀到的數(shù)據(jù)保存起來(lái) 杭州師范學(xué)院畢業(yè)論文 基于 WEB 的多媒體素材管理庫(kù)的開(kāi)發(fā)與應(yīng)用 12 elseif Stype=video then //如果類(lèi)型選擇的是視頻動(dòng)畫(huà) Set newconn=() DBPath=() Driver={Microsoft Access Driver (*.mdb)}。DBQ=amp。DBPath SQLcmd=Select * From video Where 關(guān)鍵字 like 39。amp。newnameamp。39。//對(duì) video 表進(jìn)行查詢(xún) Set rs=( SQLcmd ) elseif Stype=audio then //如果選擇類(lèi)型為音頻聲音 Set newconn=() DBPath=() Driver={Microsoft Access Driver (*.mdb)}。DBQ=amp。DBPath SQLcmd=Select * From audio Where 關(guān)鍵字 like 39。amp。newnameamp。39。 //對(duì) audio 表查詢(xún) Set rs=( SQLcmd ) end if % % Sub ShowMessage(message) //顯示缺少關(guān)鍵字的一個(gè)函數(shù) centerh3 amp。 message amp。 /h3 a href=返 回 /a/center End Sub % 以上是對(duì)數(shù)據(jù)庫(kù)中進(jìn)行數(shù)據(jù)查詢(xún)的 ASP 代碼,下面是將查詢(xún)結(jié)果顯示在網(wǎng)頁(yè)中的關(guān)鍵代碼。 table width=800 border=1 align=center bordercolor=66CCCC bgcolor=FFFFFF tr tddiv align=center序號(hào) /div/td tddiv align=center名稱(chēng) /div/td tddiv align=center類(lèi)型 /div/td tddiv align=center縮略圖 /div/td /tr % 杭州師范學(xué)院畢業(yè)論文 基于 WEB 的多媒體素材管理庫(kù)的開(kāi)發(fā)與應(yīng)用 13 while not //判斷數(shù)據(jù)庫(kù)中記錄有沒(méi)有到最后 % tr td height=21%=rs(ID)%/td //動(dòng)態(tài)的顯示查詢(xún)結(jié)果中的序號(hào) td%=rs(pname)%/td //顯示查詢(xún)結(jié)果的文件名稱(chēng) td%=rs(ptype)%/td //顯示查詢(xún)結(jié)果的文件類(lèi)型 td div align=center% if Stype=image then % a href=?ID=%=rs(ID)%img src=?id=%=rs(ID)%amp。 width=50amp。 height=50/a //實(shí)現(xiàn)圖片素材以縮略圖方式顯示,點(diǎn)擊后查看全圖 % elseif Stype=video then % a href=%=rs(url)%查看 /a //視頻文件是通過(guò)“查看”鏈接到文件 % elseif Stype=audio then % a href=%=rs(url)%試聽(tīng) /a/td //音 頻文件通過(guò)“試聽(tīng)”連接文件 % end if % /tr % //數(shù)據(jù)庫(kù)沒(méi)有到最后,記錄往下移 wend //循環(huán)結(jié)束 % % //關(guān)閉記錄集 //關(guān)閉連接 % /table 2)查詢(xún)結(jié)果中圖片的顯示 圖片的查詢(xún)結(jié)果中,還涉及到一個(gè)圖片顯示問(wèn)題。對(duì)于用戶(hù)而言,希望能夠即時(shí)的看到自己查找的圖片。所以該系 統(tǒng)在顯示查詢(xún)結(jié)果時(shí),先在每條記錄后面顯示對(duì)應(yīng)的縮略圖。 當(dāng)用戶(hù)點(diǎn)擊縮略圖后,會(huì)在新網(wǎng)頁(yè)中打開(kāi)該圖片的完整圖。 a href=?ID=%=rs(ID)%img src=?id=%=rs(ID)%amp。 width=50amp。 height=50/a 杭州師范學(xué)院畢業(yè)論文 基于 WEB 的多媒體素材管理庫(kù)的開(kāi)發(fā)與應(yīng)用 14 該句就是實(shí)現(xiàn)顯示縮略圖的代碼,里面包含了兩個(gè) ASP 文件 和 ,是實(shí)現(xiàn)將以二進(jìn)制形式保存在數(shù)據(jù)庫(kù)中的圖片顯示到網(wǎng)頁(yè)中的功能。 的具體代碼如下: % Function SetForDisplay(field, contentType) //設(shè)置文件的大小及 MIME 類(lèi)型 contentType = LCase(trim(contentType)) nFieldSize = bytes = (nFieldSize) Session(Bytes) = bytes Session(Type) = contentType End Function % % sql = select * from picture where id= amp。 request(ID) Set oRS = () = 3 strConn=Driver={MicrosoftAccess Driver (*.mdb)}。DBQ= amp。 () sql, strConn SetForDisplay oRS(pic),ors(ptype) Set = Nothing % % 39。讀取數(shù)據(jù)庫(kù)中保存的內(nèi)容 = 0 = True = Session(Type) Session(Bytes) Session(Type) = Session(Bytes) = % 杭州師范學(xué)院畢業(yè)論文 基于 WEB 的多媒體素材管理庫(kù)的開(kāi)發(fā)與應(yīng)用
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1