![[精品論文]ASP電子商務(wù)網(wǎng)站建設(shè)畢業(yè)論文_第1頁(yè)](http://file.renrendoc.com/FileRoot1/2019-7/13/94aefe2c-6203-4b89-adf4-51bff8636178/94aefe2c-6203-4b89-adf4-51bff86361781.gif)
![[精品論文]ASP電子商務(wù)網(wǎng)站建設(shè)畢業(yè)論文_第2頁(yè)](http://file.renrendoc.com/FileRoot1/2019-7/13/94aefe2c-6203-4b89-adf4-51bff8636178/94aefe2c-6203-4b89-adf4-51bff86361782.gif)
![[精品論文]ASP電子商務(wù)網(wǎng)站建設(shè)畢業(yè)論文_第3頁(yè)](http://file.renrendoc.com/FileRoot1/2019-7/13/94aefe2c-6203-4b89-adf4-51bff8636178/94aefe2c-6203-4b89-adf4-51bff86361783.gif)
![[精品論文]ASP電子商務(wù)網(wǎng)站建設(shè)畢業(yè)論文_第4頁(yè)](http://file.renrendoc.com/FileRoot1/2019-7/13/94aefe2c-6203-4b89-adf4-51bff8636178/94aefe2c-6203-4b89-adf4-51bff86361784.gif)
![[精品論文]ASP電子商務(wù)網(wǎng)站建設(shè)畢業(yè)論文_第5頁(yè)](http://file.renrendoc.com/FileRoot1/2019-7/13/94aefe2c-6203-4b89-adf4-51bff8636178/94aefe2c-6203-4b89-adf4-51bff86361785.gif)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
畢業(yè)設(shè)計(jì)課程定做 QQ1714879127電子商務(wù)網(wǎng)站建設(shè)畢業(yè)論文 網(wǎng)站設(shè)計(jì)畢業(yè)論文目錄摘 要 11前言 52網(wǎng)站整體功能63會(huì)員社區(qū)功能 84數(shù)據(jù)庫(kù)管理系統(tǒng) 165系統(tǒng)數(shù)據(jù)庫(kù)開(kāi)發(fā)說(shuō)明 236結(jié)束語(yǔ) 25參考文獻(xiàn) 26附圖: 10摘 要:本網(wǎng)站利用Internet網(wǎng)絡(luò)電子商務(wù)新技術(shù),采用MicrosoftASP/ADO網(wǎng)絡(luò)數(shù)據(jù)庫(kù)解決方案,實(shí)現(xiàn)了基于B/S模式的電子商務(wù)管理。憑借web服務(wù)器和客戶(hù)的瀏覽器,利用電子工具高效率、低成本的特點(diǎn),為客戶(hù)提供交易平臺(tái),在Internet上發(fā)布商業(yè)信息,商品廣告,使用戶(hù)可以查閱商品、搜索商品、訂購(gòu)商品,為客戶(hù)提供全天候的、更好、更快的商務(wù)活動(dòng)空間,實(shí)現(xiàn)網(wǎng)上交易的基本功能。網(wǎng)站依據(jù)目前商業(yè)網(wǎng)站的設(shè)計(jì)原則,以網(wǎng)上交易功能為主,輔于娛樂(lè)、廣告、導(dǎo)購(gòu)等功能,是一個(gè)綜合性電子商務(wù)網(wǎng)站。本文主要闡述了如何采用ASP/ADO網(wǎng)絡(luò)數(shù)據(jù)庫(kù)解決方案來(lái)完成會(huì)員社區(qū)和后臺(tái)數(shù)據(jù)庫(kù)管理的設(shè)計(jì),并介紹了其功能及實(shí)現(xiàn)技術(shù)。關(guān)鍵詞:電子商務(wù),網(wǎng)站,數(shù)據(jù)庫(kù),ASP/ADOConstruction of Electronic Commerce Website Based On B/S Mode With ASP TechnologyAbstract This website electronic commerce management based on b/s mode utilizing new technology of Internet electronic commerce and resolve of Microsoft ASP/ADO network database. It provides client with transaction platform, issues business information and products advertisements in order that clients can conveniently order goods depending on B/S pattern, taking order advantage of electronic tools characteristic of high efficiency and low cast. Tt offers whole day,bette,more quick room of activities to realize the basis functions of transaction in Internet. the Web, according to the current design principles of business Web, gives first place to transaction function in Internet, secondly to entertainment,advertisement,leading shopping and so on, it is a synthesis electronic commerce Web. This paper expounds how to design the member community and datebase with taking resolution of ASP/ADO network database, and introduce its function and realize technology.Keywordselectronic commerce ; Web ; database ; Active Server Pages ; Activex Data Object1前言為適應(yīng)國(guó)際貿(mào)易和商業(yè)領(lǐng)域的國(guó)際化、信息化和無(wú)紙化的需要,電子商務(wù)充分利用計(jì)算機(jī)技術(shù),網(wǎng)絡(luò)通信技術(shù)和因特網(wǎng),在短短的幾年內(nèi),迅速發(fā)展成為全球的支柱產(chǎn)業(yè),給經(jīng)濟(jì)、生活、工作帶來(lái)綜合的革新。我們借助畢業(yè)設(shè)計(jì)這一鍥機(jī),以網(wǎng)上購(gòu)物的形式,嘗試建造一個(gè)全天侯的網(wǎng)上購(gòu)物廣場(chǎng),為任何訪問(wèn)本網(wǎng)站的客戶(hù)提供優(yōu)質(zhì)的商業(yè)服務(wù)、可靠的商業(yè)信息、最新的商業(yè)機(jī)會(huì)。本網(wǎng)站分為購(gòu)物廣場(chǎng)、會(huì)員社區(qū)、購(gòu)物車(chē)、數(shù)據(jù)管理四個(gè)大模塊。其相互之間的結(jié)構(gòu)關(guān)系如下圖:客戶(hù)首先進(jìn)入本網(wǎng)站的首頁(yè),即購(gòu)物廣場(chǎng)部分,選購(gòu)商品,閱讀新聞。通過(guò)會(huì)員注冊(cè)后,可以登錄進(jìn)入會(huì)員社區(qū)模塊。在這,會(huì)員可以享受專(zhuān)為會(huì)員設(shè)計(jì)的聊天室、跳蚤市場(chǎng)等社區(qū)功能。也可以在購(gòu)物廣場(chǎng)選購(gòu)商品,放入購(gòu)物車(chē),填寫(xiě)相關(guān)信息、選擇付款形式,經(jīng)訂單確定后,可以向本網(wǎng)站下購(gòu)物單。這些模塊的數(shù)據(jù)商品數(shù)據(jù)、登錄數(shù)據(jù)、客戶(hù)數(shù)據(jù)、會(huì)員數(shù)據(jù)、訂單數(shù)據(jù)等都存放在數(shù)據(jù)庫(kù)管理系統(tǒng)中,由數(shù)據(jù)庫(kù)管理員操作數(shù)據(jù)庫(kù)管理程序進(jìn)行系統(tǒng)管理。2網(wǎng)站整體功能本網(wǎng)站是以網(wǎng)上購(gòu)物功能為重點(diǎn)而開(kāi)發(fā)的電子商務(wù)購(gòu)物網(wǎng)站,輔以交友、聊天、廣告、導(dǎo)購(gòu)等功能。2.1網(wǎng)上導(dǎo)購(gòu)?fù)ㄟ^(guò)商品展示區(qū)對(duì)所展示的商品的產(chǎn)地、功能、價(jià)格等的詳細(xì)說(shuō)明,引導(dǎo)客戶(hù)選購(gòu)所需的商品。通過(guò)站內(nèi)商品搜索,可以輕易的讓客戶(hù)找到所需的商品。2.2網(wǎng)上訂購(gòu)客戶(hù)在對(duì)商品有了解后,可以直接在網(wǎng)頁(yè)中查閱價(jià)格、確定數(shù)量、選擇付款形式來(lái)訂購(gòu)商品。本網(wǎng)站會(huì)按照約定的方式交付貨物,收取貨款。2.3咨詢(xún)洽談可借助商站中的電子布告欄,聊天室或網(wǎng)站的電子郵件廣告來(lái)了解商品,討論問(wèn)題,洽談業(yè)務(wù),可實(shí)現(xiàn)商家對(duì)商家的大宗商品交易。3.1意見(jiàn)征詢(xún)通過(guò)網(wǎng)站中的留言板,客戶(hù)可直接地發(fā)表對(duì)網(wǎng)站,對(duì)商品的意見(jiàn),提出更多、更實(shí)際的建議和意見(jiàn)。網(wǎng)站也可以在這得到更直接、快捷的反饋意見(jiàn),更好,更快的改善網(wǎng)站,為客戶(hù)服務(wù)。2.4交易管理用數(shù)據(jù)庫(kù)管理方式對(duì)交易中的訂單進(jìn)行處理,打印出訂購(gòu)報(bào)表、價(jià)格表,統(tǒng)計(jì)交易次數(shù)、交易金額、打印帳單報(bào)表。2.5數(shù)據(jù)管理用網(wǎng)頁(yè)的形式對(duì)網(wǎng)站中涉及的諸多數(shù)據(jù)表進(jìn)行系統(tǒng)的管理,進(jìn)行一些后臺(tái)數(shù)據(jù)操作,例如優(yōu)惠會(huì)員的確定、電子郵件廣告的發(fā)送等。2.6招商板用于聯(lián)系商家,購(gòu)買(mǎi)廣告。這里顯示了招商的一些條約和成功商家例子。2.7廣告宣傳通過(guò)文字、圖標(biāo)、圖片、標(biāo)題、動(dòng)畫(huà)等形式為客戶(hù)提供豐富多彩的商品介紹,樹(shù)立網(wǎng)站形象,宣傳商品文化。3會(huì)員社區(qū)功能客戶(hù)可以在社區(qū)注冊(cè)成為會(huì)員,購(gòu)物享受會(huì)員價(jià),會(huì)員可以在社區(qū)中交友,聊天,討論問(wèn)題,洽談業(yè)務(wù),發(fā)布求購(gòu)信息,也可以在跳蚤市場(chǎng)買(mǎi)賣(mài)二手商品,總之,會(huì)員社區(qū)內(nèi)容提供了一個(gè)更豐富,更有人情味的虛擬空間。3.1社區(qū)功能介紹3.1.1注冊(cè)會(huì)員注冊(cè)客戶(hù)將個(gè)人資料,提交服務(wù)器檢查其數(shù)據(jù)的完整性和合法性,之后,將數(shù)據(jù)寫(xiě)入數(shù)據(jù)庫(kù)。流程圖(見(jiàn)流程圖1)功能實(shí)現(xiàn)a.字串長(zhǎng)度檢查檢查某字符的長(zhǎng)度是否符合要求的長(zhǎng)度。function ValidLength(item,len) return (item.length = len); b. 空字段檢查若必填字段沒(méi)有填寫(xiě),例如昵稱(chēng)、家庭住址等必填字段空了,程序會(huì)提醒用戶(hù),以確保數(shù)據(jù)的完整性。例如對(duì)昵稱(chēng)一欄的檢查,若其長(zhǎng)度小于1則判斷客戶(hù)沒(méi)有輸入昵稱(chēng)。例程序如下:if (! ValidLength(document.regfile.ni.value,1) error(document.regfile.ni,請(qǐng)輸入您的昵稱(chēng)!);c.數(shù)據(jù)檢查檢查電話號(hào)碼、郵政編碼、手機(jī)號(hào)碼、地址等字段的長(zhǎng)度是否符合要求,從而初步確定其內(nèi)容的正確性。例如電話號(hào)碼和手機(jī)號(hào)碼應(yīng)為11位,若輸入不足則提示輸入錯(cuò)誤。例程序如下:if (! ValidLength(document.regfile.pho.value,11) error(document.regfile.pho,請(qǐng)輸入您的電話號(hào)碼!); 3.1.2會(huì)員登錄已經(jīng)注冊(cè)成為會(huì)員的客戶(hù),可以使用該功能登錄社區(qū)網(wǎng)頁(yè),以昵稱(chēng)和網(wǎng)友交流。該功能也用在填寫(xiě)購(gòu)物單時(shí)進(jìn)行身份確認(rèn)。 流程圖(見(jiàn)流程圖2) 功能實(shí)現(xiàn)a.空字段檢查若必填字段沒(méi)有填寫(xiě),程序會(huì)提醒用戶(hù),以確保數(shù)據(jù)的完整性。b.密碼匹對(duì)將登錄時(shí)的密碼和在數(shù)據(jù)庫(kù)中注冊(cè)時(shí)的密碼相比較,只有完全匹配才允其進(jìn)入。3.1.3會(huì)員資料修改會(huì)員登錄后可以在該網(wǎng)頁(yè)上重新修改自己的資料。功能實(shí)現(xiàn)數(shù)據(jù)回顯將客戶(hù)的資料從數(shù)據(jù)庫(kù)中讀出,并且顯示出來(lái),把其中不允許修改的屬性定為Read only,供客戶(hù)瀏覽修改,之后,重新輸入數(shù)據(jù)庫(kù)。例如文本框數(shù)據(jù)回顯,只需將文本框的”value”付值為要顯示的字符串就行了。例程序如下:昵稱(chēng)input type=text name=name size=20 value= read only 3.1.4聊天室已登錄的會(huì)員可以進(jìn)入聊天室聊天交友,洽談業(yè)務(wù),這是網(wǎng)站實(shí)時(shí)交互的主要部分,給會(huì)員提供更多的社區(qū)空間,更靈活的交易手段。工作原理: 功能實(shí)現(xiàn)a.會(huì)員進(jìn)入會(huì)員選擇代表頭標(biāo),輸入昵稱(chēng)后,便可進(jìn)入聊天室。在進(jìn)入聊天室之前,程序先將昵稱(chēng)和頭標(biāo)寫(xiě)入數(shù)據(jù)庫(kù),進(jìn)入后再將數(shù)據(jù)賦給session對(duì)象。b.表情選擇可選擇不同的語(yǔ)句表示說(shuō)話者的心情,態(tài)度。只需將下拉式菜單中的字符串先存入數(shù)據(jù)庫(kù),再顯示在聊天看板上。c.顏色選擇改變所送出的語(yǔ)句的字體顏色。只需將下拉式菜單中的字符串對(duì)應(yīng)的顏色的值或是字母先存入數(shù)據(jù)庫(kù),再按照語(yǔ)法將其顯示在FONT語(yǔ)句的color屬性中。3.1.5跳蚤市場(chǎng)即拍賣(mài)板,在這你可以登記你所要轉(zhuǎn)讓的貨物,標(biāo)明價(jià)格、數(shù)量、品牌以及有關(guān)簡(jiǎn)介,等待買(mǎi)主的光顧;你也可以在這尋找你所需要的物品,查閱賣(mài)主的資料,同賣(mài)主聯(lián)系買(mǎi)你所喜愛(ài)的物品;或者,將你的需求登記在拍賣(mài)板上,等待要貨主同你聯(lián)系。功能實(shí)現(xiàn)a.頁(yè)功能 當(dāng)一個(gè)數(shù)據(jù)表太大,以至一個(gè)網(wǎng)頁(yè)不能顯示時(shí),我們一般都采用翻頁(yè)技術(shù)。set rs=server.createobject(adodb.recordset)rs.open sqlcmd,conn,adopenstatic,adlockpessimistic使用rs.open方法將recordset對(duì)象變量rs與數(shù)據(jù)庫(kù)建立連接,并產(chǎn)生一個(gè)可上下移動(dòng)的記錄指針。并用adlockpessimistic進(jìn)行悲觀鎖定以防止多人同時(shí)改動(dòng)數(shù)據(jù)發(fā)生錯(cuò)誤。page=clng(request(txtpage)返回網(wǎng)頁(yè)中所要翻至的頁(yè)數(shù)。rs.pagesize=5設(shè)置每一頁(yè)所顯示的最大記錄數(shù)。if page1 thenresponse.write第一頁(yè)response.write上一頁(yè)end ifif page rs.pagecount then response.write下一頁(yè)response.write最后一頁(yè)end if對(duì)變量page進(jìn)行判斷,若不是等于1,則顯示“第一頁(yè)”和“上一頁(yè)”,進(jìn)行向上翻頁(yè);若不是等于rs.pagecount,即最大頁(yè)數(shù),則顯示“最后一頁(yè)”和“下一頁(yè)”,進(jìn)行向下翻頁(yè)。b.至指定頁(yè)在分成多頁(yè)的情況下,一頁(yè)一頁(yè)的翻,有時(shí)會(huì)很麻煩。所以我們采用一個(gè)文本框來(lái)錄入所要翻至的頁(yè)數(shù)。page=clng(request(txtpage)返回網(wǎng)頁(yè)中所要翻至的頁(yè)數(shù)。用request從txtpage文本框返回一字符串,用clng將其轉(zhuǎn)換為長(zhǎng)整數(shù),并付值給變量page作為翻頁(yè)的參數(shù)。4數(shù)據(jù)庫(kù)管理系統(tǒng)一個(gè)真正的娛樂(lè)網(wǎng)站,需要用到上百?gòu)垟?shù)據(jù)表來(lái)記錄與網(wǎng)站相關(guān)的數(shù)據(jù)。如果沒(méi)有一個(gè)很好的系統(tǒng)來(lái)管理這些表,處理這些數(shù)據(jù),這個(gè)網(wǎng)站根本無(wú)法生存下去。目前,網(wǎng)站的數(shù)據(jù)庫(kù)管理系統(tǒng)主要由專(zhuān)用軟件如FOXPRO、DEPHI、SQL SEVER等來(lái)制作后臺(tái)數(shù)據(jù)管理,也有直接用HTML、ASP、SQL等編程語(yǔ)言制作成網(wǎng)頁(yè)形式對(duì)其進(jìn)行管理,本系統(tǒng)即屬于后一種。該管理系統(tǒng)并不能在網(wǎng)站中進(jìn)入,只有管理員通過(guò)輸入正確地址,進(jìn)行身份確認(rèn)后才能進(jìn)入數(shù)據(jù)庫(kù)管理系統(tǒng),在卻認(rèn)為管理員后還要根據(jù)其權(quán)限限制其相應(yīng)的操作。本系統(tǒng)一改以后管理系統(tǒng)的死板的按鈕操作,采用填寫(xiě)對(duì)話的形式對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理,更靈活、更簡(jiǎn)便地對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。當(dāng)然,這就要求管理員要有一定的SQL和HTML語(yǔ)言知識(shí)。4.1統(tǒng)功能介紹根據(jù)需要, 我們將管理系統(tǒng)分為管理員數(shù)據(jù)管理、會(huì)員數(shù)據(jù)管理、商品資料管理、訂單資料管理和銷(xiāo)售統(tǒng)計(jì)五個(gè)功能模塊。4.1.1管理員數(shù)據(jù)管理管理員是數(shù)據(jù)庫(kù)的操作人員,管理人員他們擁有自己的數(shù)據(jù)表。只有管理員主管采擁有最高權(quán)限,才有權(quán)力更改管理員數(shù)據(jù)。 管理員數(shù)據(jù)表瀏覽把管理員的資料從數(shù)據(jù)庫(kù)中讀出,用表格的形式顯示出來(lái),以供查詢(xún),瀏覽。 管理員數(shù)據(jù)表修改允許主管對(duì)管理員密碼、姓名、權(quán)限進(jìn)行修改。 管理員數(shù)據(jù)表添加允許主管添加新的管理員數(shù)據(jù)。 管理員數(shù)據(jù)表刪除允許主管刪除舊的管理員數(shù)據(jù)。4.1.2會(huì)員數(shù)據(jù)管理在注冊(cè)模塊中注冊(cè)成為會(huì)員后,數(shù)據(jù)就會(huì)添加到會(huì)員數(shù)據(jù)表中,對(duì)會(huì)員數(shù)據(jù)的管理,有利于查看會(huì)員的基本情況,有利于提高網(wǎng)站的運(yùn)行速度和制定優(yōu)惠會(huì)員會(huì)員數(shù)據(jù)瀏覽把會(huì)員的資料從數(shù)據(jù)庫(kù)中讀出,用表格的形式顯示出來(lái),以供查詢(xún),瀏覽。會(huì)員數(shù)據(jù)刪除對(duì)一些會(huì)員進(jìn)行有條件的刪除,如太久沒(méi)有登錄,或除昵稱(chēng)外其它資料都一致,或注冊(cè)時(shí)必要數(shù)據(jù)丟失的會(huì)員,通過(guò)查詢(xún)語(yǔ)句對(duì)其進(jìn)行判斷刪除,減少數(shù)據(jù)庫(kù)中數(shù)據(jù)的冗余,加速網(wǎng)站運(yùn)行速度優(yōu)惠會(huì)員的確定對(duì)一些經(jīng)常光臨網(wǎng)站的會(huì)員按其登錄次數(shù)或頻率確定等級(jí),對(duì)購(gòu)物給一定的優(yōu)惠,對(duì)一些在網(wǎng)站一次性購(gòu)物超過(guò)某金額的會(huì)員發(fā)給優(yōu)惠卡,可在下次購(gòu)物打折。發(fā)送廣告電子郵件通過(guò)會(huì)員填寫(xiě)的電子信箱地址向會(huì)員發(fā)送最新產(chǎn)品推介或展銷(xiāo)活動(dòng)電子宣傳單,推銷(xiāo)商品。4.1.3商品資料管理商品資料瀏覽把商品的資料從數(shù)據(jù)庫(kù)中讀出,用表格的形式顯示出來(lái),以供查詢(xún),瀏覽。進(jìn)貨處理將對(duì)新來(lái)的商品的各種資料填入表單,存入數(shù)據(jù)庫(kù)。下架處理對(duì)不熱銷(xiāo)的或已過(guò)時(shí)的商品,刪除其記錄項(xiàng),減少數(shù)據(jù)冗余。熱銷(xiāo)判斷對(duì)被點(diǎn)擊次數(shù)較多的商品或被購(gòu)買(mǎi)最多的商品進(jìn)行標(biāo)識(shí),作為熱銷(xiāo)商品向客戶(hù)推介。4.1.4訂單資料管理訂單一覽把管理員的資料從數(shù)據(jù)庫(kù)中讀出,用表格的形式顯示出來(lái),以供查詢(xún),瀏覽。處理訂單檢閱未處理訂單,確認(rèn)貨源,付款形式,后打印購(gòu)物單。消除訂單對(duì)已處理過(guò)的訂單進(jìn)行累加統(tǒng)計(jì)后刪除記錄。發(fā)送確認(rèn)訂單向客戶(hù)發(fā)送訂單拷貝文件,以通知客戶(hù)購(gòu)物成功。4.2數(shù)據(jù)庫(kù)功能實(shí)現(xiàn)4.2.1數(shù)據(jù)庫(kù)的連接我們要存取數(shù)據(jù)時(shí),首先要對(duì)數(shù)據(jù)庫(kù)進(jìn)行連接。我們一般使用ADO對(duì)象來(lái)完成。set newconn=server.createobject(ADODB.Connection)用createobject來(lái)創(chuàng)建一個(gè)連接對(duì)象。dbpath = server.mappath(.dcdc.mdb)用mappath來(lái)取得數(shù)據(jù)庫(kù)的實(shí)際路徑。newconn.opendriver=Microsoft Access Driver (*.mdb);dbq=&DBPath用open方法,以Access的數(shù)據(jù)源來(lái)打開(kāi)一dbpath為路徑的數(shù)據(jù)庫(kù)。4.2.2數(shù)據(jù)瀏覽將全部數(shù)據(jù)都列出來(lái),也可以按某個(gè)條件來(lái)顯示數(shù)據(jù)。sqlcmd=”select * from 數(shù)據(jù)表 where 條件 order by索引”set rs=newconn.execute(sqlcmd)選擇數(shù)據(jù)表中符合條件的記錄,然后按索引排列,用execute方法來(lái)執(zhí)行,并將其賦予rs記錄指針。4.2.3數(shù)據(jù)添加將新的數(shù)據(jù)添加到數(shù)據(jù)表中。sqlcmd=insert into 數(shù)據(jù)表 字段 values 值newconn.execute sqlcmd在數(shù)據(jù)表中添加一條新記錄,并將字段值添入相應(yīng)字段。4.2.4數(shù)據(jù)刪除刪除數(shù)據(jù)庫(kù)中多余的數(shù)據(jù)記錄。sqlcmd=delete from 數(shù)據(jù)表 where 條件 newconn.execute sqlcmd刪除數(shù)據(jù)表中符合條件的記錄,并用execute來(lái)執(zhí)行命令。4.2.5數(shù)據(jù)查詢(xún)檢索數(shù)據(jù)庫(kù),查找所要查詢(xún)的紀(jì)錄。sqlcmd=”select * from 數(shù)據(jù)表 where 條件 order by索引”set rs=newconn.execute(sqlcmd)選擇數(shù)據(jù)表中符合條件的記錄,然后按索引排列,用execute方法來(lái)執(zhí)行,并將其賦予rs記錄指針。4.2.6數(shù)據(jù)修改對(duì)數(shù)據(jù)進(jìn)行更新,修改,之后再存入數(shù)據(jù)庫(kù)。sqlcmd=update 數(shù)據(jù)表 set 字段 =新值 where 條件 newconn.execute sqlcmd檢索滿(mǎn)足條件的記錄,將其對(duì)應(yīng)的字段賦予新值,用execute來(lái)執(zhí)行命令。5系統(tǒng)數(shù)據(jù)庫(kù)開(kāi)發(fā)說(shuō)明5.1CGI與ASP/ADO的比較本系統(tǒng)是采用B/S模式,基于NT 的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的開(kāi)發(fā),它有多種解決方案,其中CGI為傳統(tǒng)的解決方案。在CGI模式中,網(wǎng)絡(luò)服務(wù)器接收到請(qǐng)求后,調(diào)用CGI程序分析表單的內(nèi)容,在必要的情況下訪問(wèn)數(shù)據(jù)庫(kù),最后把查詢(xún)的結(jié)果以HTML的格式傳送給瀏覽器。雖然,CGI在解決動(dòng)態(tài)網(wǎng)頁(yè)時(shí)曾經(jīng)起到很大的作用,但是它存在許多缺點(diǎn),例如不易開(kāi)發(fā)、變更,功能有限、不易發(fā)現(xiàn)錯(cuò)誤等,而且CGI的效率較低。因此本系統(tǒng)采用了新的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)解決方案,即Microsoft 的ASP/ADO網(wǎng)絡(luò)數(shù)據(jù)庫(kù)解決方案。利用這種方案基本上解決了CGI存在的缺點(diǎn)。但它需要一定的執(zhí)行環(huán)境,即Microsoft 的Internet Information Server(簡(jiǎn)稱(chēng)IIS)或Personal Web Server(簡(jiǎn)稱(chēng)PWS)。在這種環(huán)境下所執(zhí)行的文件都是以.asp為后綴的文件。IIS為Internet 提供WWW、FTP、SMTP等服務(wù)功能。IIS通過(guò)內(nèi)嵌的ActiveX。Data Object(即ActiveX數(shù)據(jù)庫(kù)控件,簡(jiǎn)稱(chēng)ADO),進(jìn)行數(shù)據(jù)庫(kù)的訪問(wèn)。在這種模式下,當(dāng)用戶(hù)請(qǐng)求一個(gè)新的asp文件時(shí),網(wǎng)絡(luò)服務(wù)器將利用IIS調(diào)用相應(yīng)的asp文件,這時(shí)ASP利用內(nèi)建的對(duì)象接收用戶(hù)的表單的內(nèi)容。同時(shí)把a(bǔ)sp文檔翻譯成標(biāo)準(zhǔn)的HTML標(biāo)記。在翻譯的過(guò)程中,當(dāng)需要訪問(wèn)數(shù)據(jù)庫(kù)的時(shí)候,ASP將利用ADO控件與相應(yīng)的數(shù)據(jù)庫(kù)連接和訪問(wèn),并把查詢(xún)的結(jié)果轉(zhuǎn)換為HTML標(biāo)記。最后IIS將把a(bǔ)sp文檔翻譯為標(biāo)準(zhǔn)的HTML標(biāo)記傳送給用戶(hù)瀏覽器。5.2利用這種模式基本上解決了CGI所存在的問(wèn)題:利用IIS 中的內(nèi)嵌對(duì)象,使得開(kāi)發(fā)容易,更改簡(jiǎn)單。利用ASP的session對(duì)象和application對(duì)象,可以使用戶(hù)在不同頁(yè)面間共享信息運(yùn)行效率高,只要內(nèi)存中存在一個(gè)asp程序就可以被多個(gè)用戶(hù)訪問(wèn),不需再拷貝它的副本。利用內(nèi)嵌的ADO 控件,可以方便的通過(guò)ODBC訪問(wèn)ODBC所支持的所有的數(shù)據(jù)庫(kù),如Oracle、SQL Server、ACCESS等數(shù)據(jù)庫(kù)。5.3相關(guān)技術(shù)簡(jiǎn)介:Microsoft的IIS Window NT server所包括的 internet information server(簡(jiǎn)稱(chēng)IIS)提供internet 或internet 的WWW、FTP、Gopher等網(wǎng)絡(luò)服務(wù)功能。通過(guò)它可以管理網(wǎng)絡(luò)服務(wù)器,建立虛擬目錄。Active Server pages(動(dòng)態(tài)服務(wù)器網(wǎng)頁(yè),簡(jiǎn)稱(chēng)ASP):IIS中內(nèi)嵌的ASP讓你結(jié)合HTML、Vbscript/Jscript等Script語(yǔ)言和ActiveX Server Compement(ActiveX服務(wù)器控件),進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)的開(kāi)發(fā)。
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 青海柴達(dá)木職業(yè)技術(shù)學(xué)院《農(nóng)田雜草及防除》2023-2024學(xué)年第二學(xué)期期末試卷
- 山西財(cái)經(jīng)大學(xué)華商學(xué)院《金融數(shù)據(jù)采集》2023-2024學(xué)年第二學(xué)期期末試卷
- 遼陽(yáng)職業(yè)技術(shù)學(xué)院《電視欄目專(zhuān)題與制作》2023-2024學(xué)年第二學(xué)期期末試卷
- 鄭州大學(xué)《產(chǎn)品設(shè)計(jì)報(bào)告書(shū)制作》2023-2024學(xué)年第二學(xué)期期末試卷
- 做賬實(shí)操-保險(xiǎn)公司理賠支出的賬務(wù)處理分錄
- 2025屆上海市寶山區(qū)高三一??荚嚉v史試卷
- 江西外語(yǔ)外貿(mào)職業(yè)學(xué)院《文獻(xiàn)查閱與交流》2023-2024學(xué)年第二學(xué)期期末試卷
- 柳州職業(yè)技術(shù)學(xué)院《行政倫理學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 長(zhǎng)春職業(yè)技術(shù)學(xué)院《商務(wù)談判》2023-2024學(xué)年第二學(xué)期期末試卷
- 首都師范大學(xué)《工程制圖與全專(zhuān)業(yè)三維識(shí)圖課程設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 《感冒中醫(yī)治療》課件
- 研發(fā)費(fèi)用管理制度內(nèi)容
- 壓力容器設(shè)計(jì)委托書(shū)
- 《眉毛的基本技法》課件
- 人教版PEP小學(xué)五年級(jí)英語(yǔ)下冊(cè)全冊(cè)教案(含計(jì)劃)
- 2025年幼兒園膳食工作計(jì)劃
- 藥劑學(xué)第9版課件:第一章-緒論
- 2023年中考英語(yǔ)話題復(fù)習(xí)課件 健康與飲食
- 2023年機(jī)動(dòng)車(chē)檢測(cè)站質(zhì)量手冊(cè)和程序文件(根據(jù)補(bǔ)充要求編制)
- 電化學(xué)儲(chǔ)能系統(tǒng)測(cè)試操作方法
- 人教版英語(yǔ)八年級(jí)上冊(cè)《Unit 8 How do you make a banana milk shake》大單元整體教學(xué)設(shè)計(jì)2022課標(biāo)
評(píng)論
0/150
提交評(píng)論