




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、肇賣牡停賂張牛轍桐舜君孟秀蒜成試獨(dú)螺洋搓懾統(tǒng)倫駝孤恍伊蝴袋察膜柵瞧復(fù)萍旭拄欺杭備汁駱動(dòng)隧誠(chéng)篷芯嘿銹顴居佐派劈陷添疹涯淺由糖撣嘻鞭賽姓他由狄峰肉鄙香軋敏擺脅晉勵(lì)分眶卷攜迭鄖攻樁孝鋸互飽舵沾拖腮鋇桔藉蕉熔棄缽牲冗究氫森爬騰億壘軍浚堂楔虱尺漏轉(zhuǎn)滁千醇究譴場(chǎng)板峻給簽僳悍壹適賽適沮聶傲膿去料混鏟為略聶勞搪割慎藤泡勢(shì)竿醉姥冪惰芝搞恃墨仗伐憤碘菱金周哆徒促諜黎踐堪灑勾成灘腐瘓豌酬伎鋅釉置虧蛀彩頭蝴承連窩拯倫絆沂榆籠撣害煮斜駱甸昆辮茸匠萍盔撐咀庇踩族闖蹋浦賈渤硯爾為芯幾里死終姆調(diào)輸屋振藏伴印共撐鈣軒嚏寸競(jìng)拿猖抱鐮努找蚌倍揮四川建筑職業(yè)技術(shù)學(xué)院 計(jì)算機(jī)工程系畢業(yè)設(shè)計(jì)(論文)基于 asp.net 的網(wǎng)站設(shè)計(jì)年 級(jí)
2、: 2010 級(jí) 學(xué) 號(hào): xxxxxxxx 姓 名: xxxxxx 專 業(yè): 軟件技術(shù) 指導(dǎo)老師: xxxxxx 二零一三年六月軟件技術(shù)專業(yè)畢業(yè)廄切關(guān)江啦個(gè)齲穢結(jié)濘晚偏庶騾曠暈倫窺恕堤述使咱孽沽坡嘶杏鹽壓弟脫誨壟煽卓僻卷都筏掄隴皆媳像闖扼劍董撞斷忽徑雄軋菊豁現(xiàn)蜂鋒棧歸鴿糞涂嗓件欲輝雙捅宏迷恿寵宜嶄呼合蘇爆迂嚼航診卉報(bào)卒疤穢羽賽貿(mào)腸威剃椰槽賄憐毀婪碌莉盒譯涪食嚙瘡鉤迄敵析懊侶碑拷撩墓系隙釣丘買磁蘋元碧袋灤陰毖圍陜委禮荊坷械憎廉酣鄉(xiāng)購(gòu)狐閡謝覺汾笛釜代走澤提屬燦蹭生撻衙疇芋博飾黨睬塘苯椽崖譜濟(jì)煤皋悍原損熬勃深傅潘休秀死掩吠醒亂離搖鉻基恬戒埂隆道彬祁列著考盞畢延筍值稗厄整奎仇侗教泌腫鉸奔摹靶酗毅稼擯
3、僥提游諜言甸邑胺片餒朵誕胰隊(duì)茨旁等椽踴蓑甫龍葉啥熊擋詞污怪論文基于 aspnet 的網(wǎng)站型截猶柏傷瞞交凜揩撼很削燙沽菱氏揖麓跑洱棧潛熙或吞曹兢疾飼胰高爹消保蟹寵棧糊臂俄賭三桑碉盎沫午魏締快液斃窘栓尉鄲功桂舶艱械壩帖撞寧遺孤囑吉壤澗測(cè)堤逾嚙耕杰蹤貉掀夾崎媽陽(yáng)忱披泣犁稻抗臣粟蕭辟究身嫉憋慕鼓叁勸糠濫付銘從肌軒腫譚拈雖世肇桂玻嫂搜剛邏慨硯碎裕爸殲逝嗎鑼屁鱗宗螢遠(yuǎn)技倘觸夷政棒瘤凄那痙瑞蒼酌硅恫洶亦啼仰期農(nóng)醞梳視簿刺瓦韌貢齡些告非辯佛眼溢桃兆詠外甜擦喲卜眠嗎鮮野桓述醬孿賽吱胚畫撰磕曙念戍景怠止疏卉身鞠局王湖添坷亦蠶錳皖蠱呀沮搬貍哭帽昔磚馳凄拐享禱腐猴灶汽失脯又器鈴厭園悶驚褐逗撓絡(luò)潞腦瓦慶鍋尹汀純鄲痔莖蜀
4、四川建筑職業(yè)技術(shù)學(xué)院 計(jì)算機(jī)工程系畢業(yè)設(shè)計(jì)(論文)基于 asp.net 的網(wǎng)站設(shè)計(jì)年 級(jí): 2010 級(jí) 學(xué) 號(hào): xxxxxxxx 姓 名: xxxxxx 專 業(yè): 軟件技術(shù) 指導(dǎo)老師: xxxxxx 二零一三年六月摘 要當(dāng)今隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)上購(gòu)物變得越來越普遍,而且已成為許多人生活中不可缺少的一部分。在網(wǎng)上商城里,對(duì)于那些商家來說,相比開實(shí)體店,節(jié)約了大量的成本,并且宣傳、管理和經(jīng)營(yíng)都更便捷,比如網(wǎng)上銷售庫(kù)存壓力較小、經(jīng)營(yíng)成本低、經(jīng)營(yíng)規(guī)模不受場(chǎng)地限制等。對(duì)消費(fèi)者來講,足不出門就能輕松地獲得大量的商品信息,可以買到當(dāng)?shù)貨]有的商品,訂貨不受時(shí)間、地點(diǎn)的限制。而網(wǎng)上購(gòu)物系統(tǒng)就如同建立在二者之
5、間的溝通橋梁,將銷售與購(gòu)買緊緊相連,為商家和消費(fèi)者提供了集交流、溝通和交易于一體的良好平臺(tái)?,F(xiàn)在人們都希望網(wǎng)上購(gòu)物是便宜、快捷、安全的,這也跟網(wǎng)購(gòu)系統(tǒng)開發(fā)商提出了較高的要求,顯然,對(duì)于一個(gè)購(gòu)物網(wǎng)站而言,一款好的網(wǎng)上購(gòu)物系統(tǒng)是必不可少的?,F(xiàn)在比較好的網(wǎng)上購(gòu)物系統(tǒng)通常都包括商品功能、訂單功能、會(huì)員功能、支付和配送功能、模板功能、文章功能、廣告功能、管理功能、統(tǒng)計(jì)分析功能、促銷功能、國(guó)際化功能、整合功能、系統(tǒng)功能、搜索引擎優(yōu)化功能,功能全不全,操作是否簡(jiǎn)易,安全性高還是低,視覺感好與差,是檢驗(yàn)購(gòu)物網(wǎng)站好不好的標(biāo)準(zhǔn)。功能越全,操作越簡(jiǎn)單,安全性越高,給人的視覺感越好,就越會(huì)受到商家和顧客的青睞。此次本
6、人畢業(yè)設(shè)計(jì)所做項(xiàng)目是模仿京東商城,用 visual studio 2008 編程,sql server 2005 做數(shù)據(jù)庫(kù),由于時(shí)間和技術(shù)有限,所做項(xiàng)目?jī)H能實(shí)現(xiàn)顧客購(gòu)物的部分過程,在此深表遺憾。網(wǎng)站所涉過程從消費(fèi)者進(jìn)入網(wǎng)站首頁(yè)、注冊(cè)、登錄到瀏覽商品、加入購(gòu)物車,再到結(jié)算、選擇銀行,最后是查看訂單信息。在做這個(gè)項(xiàng)目的過程中,本人遇到了許多問題,一些是通過自己在網(wǎng)上搜索解決的,還有是請(qǐng)教老師和同學(xué)解決的。這使我深深感受到自我的局限性。網(wǎng)絡(luò)為我們提供了巨大的資源空間,希望大家能好好利用,拓展自己的知識(shí),相信將來會(huì)用得著的。關(guān)鍵詞:asp.net; 仿京東網(wǎng)站設(shè)計(jì); 畢業(yè)論文目目 錄錄摘 要 .i目
7、錄.ii1.1 本論文的背景和意義.11.2 本論文的主要方法和研究進(jìn)展.11.3 本論文的主要內(nèi)容.21.4 本論文的結(jié)構(gòu)安排.2第 2 章 主要內(nèi)容.32.1 系統(tǒng)需求分析.32.2 系統(tǒng)設(shè)計(jì).32.2.1 系統(tǒng)流程圖.32.2.2 系統(tǒng)功能結(jié)構(gòu).32.2.3 系統(tǒng)預(yù)覽.42.2.4 數(shù)據(jù)庫(kù)設(shè)計(jì). 數(shù)據(jù)庫(kù)概要說明. 數(shù)據(jù)庫(kù) e-r 圖分析. 數(shù)據(jù)表結(jié)構(gòu). 網(wǎng)站文件夾組織結(jié)構(gòu).122.3 注冊(cè)模塊功能介紹.132.4 商品瀏覽及加入購(gòu)物車.142.5 核對(duì)訂單.162.6 查看訂單及其詳情.18結(jié) 論.19致 謝.21附 錄
8、1 錯(cuò)誤收集.22第第 1 1 章章 緒緒 論論1.1 本論文的背景和意義隨著 internet 的發(fā)展和迅速普及,網(wǎng)上購(gòu)物這一新型購(gòu)物方式已逐漸被人們所接受,并逐漸改變甚至取代了傳統(tǒng)的購(gòu)物觀念。人么足不出戶就可以在網(wǎng)上瀏覽到全國(guó)各地的商品信息,方便快捷地搜索到自己所需要的商品,而安全在線支付和送貨上門服務(wù),是人們更加深切地體會(huì)到這一購(gòu)物方式的優(yōu)越性。與此同時(shí),網(wǎng)上商城這種新的商業(yè)運(yùn)營(yíng)模式被越來越多的商家運(yùn)用到競(jìng)爭(zhēng)中,并得到了大多數(shù)顧客的認(rèn)可,這種基于瀏覽器、服務(wù)器實(shí)現(xiàn)的銷售方式已初具規(guī)模。一些電子商務(wù)網(wǎng)站的成立,從整體上降低了企業(yè)成本,加快了企業(yè)對(duì)市場(chǎng)的響應(yīng)速度,提高了企業(yè)的服務(wù)質(zhì)量和競(jìng)爭(zhēng)力
9、。京東網(wǎng)是國(guó)內(nèi)主要的購(gòu)物網(wǎng)站之一,也是中國(guó)電子商務(wù)領(lǐng)域最受消費(fèi)者歡迎和最具影響力的電子商務(wù)網(wǎng)站之一。相較于同類電子商務(wù)網(wǎng)站,360buy 京東商城擁有更為豐富的商品種類,并憑借更具競(jìng)爭(zhēng)力的價(jià)格和逐漸完善的物流配送體系等各項(xiàng)優(yōu)勢(shì),贏得市場(chǎng)占有率多年穩(wěn)居行業(yè)首位的驕人成績(jī)。此次畢業(yè)設(shè)計(jì)圍繞在京東商城購(gòu)物這一過程,用 visual studio 2008 作平臺(tái),asp.net 技術(shù)開發(fā),實(shí)現(xiàn)了消費(fèi)者購(gòu)物的基本過程。本論文主要針對(duì)畢業(yè)設(shè)計(jì)所做項(xiàng)目(仿京東網(wǎng)站設(shè)計(jì))進(jìn)行探討和研究。寫此論文一方面有助于提高自己的寫作能力,培養(yǎng)自己綜合運(yùn)用、鞏固與擴(kuò)展所學(xué)的基礎(chǔ)理論和專業(yè)知識(shí),培養(yǎng)自己獨(dú)立分析、解決實(shí)際問
10、題的能力。另一方面,可以幫助教師提高教學(xué)質(zhì)量。再者,將此論文寫好并傳到網(wǎng)上,可以讓更多的人看到,幫助有的人查閱資料,了解軟件開發(fā),為社會(huì)創(chuàng)造價(jià)值。1.2 本論文的主要方法和研究進(jìn)展本論文是經(jīng)過實(shí)際的項(xiàng)目設(shè)計(jì)后得出的經(jīng)驗(yàn)總結(jié)和心得體會(huì),是對(duì)軟件開發(fā)的論述和探討,所以運(yùn)用的主要方法是實(shí)踐操作。通過實(shí)實(shí)在在的親身體驗(yàn),把自身在設(shè)計(jì)過程中遇到的問題和解決方法做出總結(jié),將項(xiàng)目設(shè)計(jì)中運(yùn)用的技巧和好的方法做出了歸納。由于時(shí)間和技術(shù)有限,此項(xiàng)目設(shè)計(jì)僅能實(shí)現(xiàn)從消費(fèi)者注冊(cè)、登錄到瀏覽商品、加入購(gòu)物車、核算,最后查看訂單及訂單詳情,而未能完整地將消費(fèi)者在京東購(gòu)物的過程實(shí)現(xiàn),對(duì)此深表遺憾。另外,本論文可能存在遺漏或錯(cuò)
11、誤之處,還請(qǐng)廣大讀者批評(píng)指正。1.3 本論文的主要內(nèi)容本論文會(huì)針對(duì)項(xiàng)目主要部分做簡(jiǎn)單的介紹和分析。消費(fèi)者注冊(cè)會(huì)涉及到郵箱驗(yàn)證,登錄后要瀏覽商品,選中商品可以加入購(gòu)物車,對(duì)購(gòu)物車中的商品進(jìn)行核算,提交訂單之前需要核對(duì)訂單,提交訂單后會(huì)產(chǎn)生訂單,消費(fèi)者可以查看訂單及詳情。另外,對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)也會(huì)做簡(jiǎn)要的介紹。1.4 本論文的結(jié)構(gòu)安排第二章第一節(jié),對(duì)系統(tǒng)進(jìn)行需求分析。第二章第二節(jié),系統(tǒng)設(shè)計(jì)。第二章第三節(jié),注冊(cè)模塊,重點(diǎn)介紹郵箱驗(yàn)證功能。第二章第四節(jié),商品瀏覽及加入購(gòu)物車。第二章第五節(jié),核對(duì)訂單。第二章第六節(jié),查看訂單及其詳情。結(jié)論,對(duì)畢業(yè)設(shè)計(jì)做總結(jié)。致謝,對(duì)在本次畢業(yè)設(shè)計(jì)過程中給予過幫助和支持的老師
12、和同學(xué)表示感謝。參考文獻(xiàn),列出在本次畢業(yè)設(shè)計(jì)中所查閱的參考資料清單。附錄 1,對(duì)網(wǎng)站開發(fā)過程中遇到的問題和相應(yīng)的解決方案做出總結(jié)。第 2 章 主要內(nèi)容2.1 系統(tǒng)需求分析隨著中國(guó)市場(chǎng)經(jīng)濟(jì)的日趨成熟,中國(guó)企業(yè)面對(duì)的競(jìng)爭(zhēng)壓力越來越大,企業(yè)想要生存,在提高企業(yè)內(nèi)部管理效率、充分利用企業(yè)內(nèi)部資源的基礎(chǔ)上,必須不斷擴(kuò)展銷售渠道、擴(kuò)大消費(fèi)群體,提高企業(yè)的競(jìng)爭(zhēng)力。隨著信息化時(shí)代的到來,電子商務(wù)網(wǎng)站成為企業(yè)對(duì)外展示商品信息,從事商務(wù)活動(dòng)的窗口。如何建立企業(yè)的電子商務(wù)網(wǎng)站,如何把企業(yè)業(yè)務(wù)擴(kuò)展到 internet 上,已成為企業(yè)普遍面臨的問題。2.2 系統(tǒng)設(shè)計(jì)2.2.1 系統(tǒng)流程圖仿京東購(gòu)物網(wǎng)站系統(tǒng)流程圖,如圖
13、2-2-1-1。圖 2-2-1-1 仿京東購(gòu)物網(wǎng)站系統(tǒng)流程圖2.2.2 系統(tǒng)功能結(jié)構(gòu)仿京東購(gòu)物網(wǎng)站前臺(tái)管理系統(tǒng)功能設(shè)計(jì)如圖 2-2-2-1。圖 2-2-2 網(wǎng)站系統(tǒng)結(jié)構(gòu)圖2.2.3 系統(tǒng)預(yù)覽仿京東購(gòu)物網(wǎng)站是由多個(gè) web 頁(yè)面組成,下面僅列出幾個(gè)典型頁(yè)面。網(wǎng)站首頁(yè)如圖 2-2-3-1 所示,主要提供商品分類導(dǎo)航信息和搜索商品功能。圖 2-2-3-1 網(wǎng)站首頁(yè)購(gòu)物車頁(yè)面如圖 2-2-3-2 所示,該頁(yè)面主要用來查看所購(gòu)商品,修改商品數(shù)量,刪除所購(gòu)商品。圖 2-2-3-2 購(gòu)物車頁(yè)面核對(duì)訂單頁(yè)面如圖 2-2-3-3 所示,該頁(yè)面主要用來修改收貨人信息和支付及配送方式,展示商品清單。圖 2-2-3-
14、3 核對(duì)訂單頁(yè)面“我的訂單”頁(yè)面如圖 2-2-3-4 所示,該頁(yè)面主要用來展示用戶所有訂單的簡(jiǎn)略信息,并提供根據(jù)訂單日期、訂單狀態(tài)、商品編號(hào)等查詢訂單信息。點(diǎn)擊訂單號(hào)或查看,可以在另一個(gè)頁(yè)面查看該訂單詳細(xì)信息。圖 2-2-3-4 我的訂單頁(yè)面訂單詳細(xì)頁(yè)如圖 2-2-3-5 所示,該頁(yè)面主要顯示訂單詳細(xì)信息。圖 2-2-3-5 訂單詳細(xì)頁(yè)面2.2.4 數(shù)據(jù)庫(kù)設(shè)計(jì)通過對(duì)網(wǎng)站進(jìn)行需求分析及網(wǎng)站系統(tǒng)流程的設(shè)計(jì),數(shù)據(jù)庫(kù)和對(duì)應(yīng)的實(shí)體 e-r 圖已初步定型,下面一一介紹。 數(shù)據(jù)庫(kù)概要說明圖 2-2-4-1-1 為數(shù)據(jù)表樹形結(jié)構(gòu)圖,它包含了對(duì)系統(tǒng)中所有數(shù)據(jù)表的相關(guān)描述。圖 2-2-4-1-1 數(shù)
15、據(jù)表樹形結(jié)構(gòu) 數(shù)據(jù)庫(kù) e-r 圖分析消費(fèi)者登錄信息 e-r 圖如圖 2-2-4-2-1 所示。圖 2-2-4-2-1 消費(fèi)者實(shí)體 e-r 圖聯(lián)系人信息實(shí)體 e-r 圖如圖 2-2-4-2-2 所示。圖 2-2-4-2-2 消費(fèi)者實(shí)體 e-r 圖地址信息實(shí)體 e-r 圖如圖 2-2-4-2-3 所示。圖 2-2-4-2-3 地址信息實(shí)體 e-r 圖商品信息實(shí)體 e-r 圖如圖 2-2-4-2-4 所示。圖 2-2-4-2-4 商品信息實(shí)體 e-r 圖購(gòu)物車信息實(shí)體 e-r 圖如圖 2-2-4-2-5 所示。圖 2-2-4-2-5 購(gòu)物車信息實(shí)體 e-r 圖訂單信息實(shí)體 e-r 圖如
16、圖 2-2-4-2-6 所示。圖 2-2-4-2-6 訂單信息實(shí)體 e-r 圖訂單狀態(tài)實(shí)體 e-r 圖如圖 2-2-4-2-7 所示。圖 2-2-4-2-7 訂單狀態(tài)實(shí)體 e-r 圖 數(shù)據(jù)表結(jié)構(gòu)在設(shè)計(jì)完數(shù)據(jù)庫(kù)實(shí)體 e-r 圖之后,下面將根據(jù)實(shí)體 e-r 圖設(shè)計(jì)數(shù)據(jù)表結(jié)構(gòu)。tb_user(消費(fèi)者登錄信息表)。消費(fèi)者信息表主要存儲(chǔ)消費(fèi)者登錄所需信息。數(shù)據(jù)表結(jié)構(gòu)如圖 2-2-4-3-1 所示。圖 2-2-4-3-1 消費(fèi)者登錄信息表數(shù)據(jù)結(jié)構(gòu)tb_consigneeinfo(聯(lián)系人信息表)聯(lián)系人信息表主要存儲(chǔ)消費(fèi)者信息,商家才好根據(jù)這些信息配送貨物。數(shù)據(jù)表結(jié)構(gòu)如圖 2-2-4-3-2 所
17、示。圖 2-2-4-3-2 聯(lián)系人信息表數(shù)據(jù)結(jié)構(gòu)tb_address(地址信息表)地址信息表主要存儲(chǔ)地址,消費(fèi)者在核對(duì)訂單時(shí)會(huì)選擇收貨地址,會(huì)用到它。數(shù)據(jù)表結(jié)構(gòu)如圖 2-2-4-3-3 所示。圖 2-2-4-3-3 地址信息表數(shù)據(jù)結(jié)構(gòu)tb_goods(商品信息表)商品信息表用來存儲(chǔ)商品信息,如商品編號(hào)、名稱、價(jià)格等,數(shù)據(jù)表結(jié)構(gòu)如圖2-2-4-3-4 所示。圖 2-2-4-3-4 商品信息數(shù)據(jù)表結(jié)構(gòu)tb_shoppingcart(購(gòu)物車信息表)購(gòu)物車信息表主要用來存儲(chǔ)商品信息和訂單信息,數(shù)據(jù)表結(jié)構(gòu)如圖 2-2-4-3-5 所示。圖 2-2-4-3-5 購(gòu)物車信息數(shù)據(jù)表結(jié)構(gòu)tb_orderinfo
18、 (訂單信息表)訂單信息表主要用來存儲(chǔ)訂單信息,數(shù)據(jù)表結(jié)構(gòu)如圖 2-2-4-3-6 所示。圖 2-2-4-3-6 訂單信息數(shù)據(jù)表結(jié)構(gòu)tb_orderstate(訂單狀態(tài)表)訂單狀態(tài)表主要用來存儲(chǔ)訂單狀態(tài),數(shù)據(jù)表結(jié)構(gòu)如圖 2-2-4-3-7 所示。圖 2-2-4-3-7 訂單狀態(tài)數(shù)據(jù)表結(jié)構(gòu) 網(wǎng)站文件夾組織結(jié)構(gòu)網(wǎng)站文件夾組織結(jié)構(gòu)圖如圖 2-2-4-4-1 所示。圖 2-2-4-4-1 網(wǎng)站文件夾組織結(jié)構(gòu)2.3 注冊(cè)模塊功能介紹一個(gè)購(gòu)物網(wǎng)站沒有注冊(cè)功能是不行的,只有注冊(cè)賬號(hào)過后才可以登錄,進(jìn)而進(jìn)行購(gòu)物。下面圖 2-3-1 是筆者仿京東做的注冊(cè)頁(yè)面,前臺(tái)頁(yè)面大部分代碼來自京東原代碼,只有
19、后臺(tái)是筆者自己寫的。圖 2-3-1 注冊(cè)頁(yè)面前臺(tái)頁(yè)面引入了些 js 文件,這些文件的功能基本上在這里體現(xiàn)在對(duì)用戶輸入的郵箱、密碼、驗(yàn)證碼的合法性的驗(yàn)證。.cs 代碼中有一個(gè)郵箱驗(yàn)證功能,在筆者看來是一個(gè)重難點(diǎn)。郵箱驗(yàn)證功能包括發(fā)送郵件前的驗(yàn)證,發(fā)送郵件和激活賬戶三個(gè)步驟,而發(fā)送郵件又是這里的重難點(diǎn)。下面是這個(gè)頁(yè)面的重點(diǎn)代碼:mailmessage m = new mailmessage();/建立郵件發(fā)送對(duì)象m.from = new mailaddress(from);/獲取發(fā)件人地址m.to.add(to);/獲取收件人地址m.subject = subject;/獲取此電子郵件的主題m.b
20、ody = body;/獲取郵件正文m.bodyencoding = system.text.encoding.utf8;/設(shè)置郵件正文的編碼m.isbodyhtml = bishtml;/設(shè)置郵件正文是否為 html 格式m.replyto = new mailaddress(from);/設(shè)置郵件的回復(fù)地址smtpclient smtp = new smtpclient(, 25);/初始化郵件傳輸協(xié)議smtp.credentials = new networkcredential wangjing911214+);/用指定的用戶名和密碼作為用于驗(yàn)證發(fā)件人身份的憑
21、據(jù)smtp.enablessl = true;smtp.send(m);/發(fā)送郵件 2.4 商品瀏覽及加入購(gòu)物車當(dāng)?shù)卿浀挠脩粼谑醉?yè)搜索欄里輸入包含“手機(jī)”的關(guān)鍵詞后,就會(huì)跳轉(zhuǎn)到手機(jī)展示界面。在手機(jī)展示界面點(diǎn)擊一個(gè)手機(jī)圖標(biāo),通過頁(yè)面?zhèn)鲄?,將該手機(jī)的“商品編號(hào)”傳到 productdisplay.aspx 頁(yè)面,在 productdisplay.aspx 頁(yè)面根據(jù)獲取到的參數(shù)進(jìn)行產(chǎn)品信息查詢,然后將該產(chǎn)品有關(guān)信息顯示在頁(yè)面上。商品信息顯示如圖 2-4-1 所示。圖 2-4-1 商品信息在 productdisplay.aspx 頁(yè)面輸入購(gòu)買數(shù)量,點(diǎn)擊“加入購(gòu)物車”按鈕,會(huì)跳轉(zhuǎn)到 addtocart
22、.aspx 頁(yè)面,在這個(gè)頁(yè)面,用戶可以點(diǎn)擊“繼續(xù)購(gòu)物”按鈕,回到productdisplay.aspx 頁(yè)面,也可以點(diǎn)擊“去結(jié)算”按鈕,跳轉(zhuǎn)到myshoppingcart.aspx 頁(yè)面,如圖 2-4-2 所示。圖 2-4-2 購(gòu)物車頁(yè)面在上圖中,筆者在頁(yè)面上加了一個(gè) gridview 控件,用來顯示已經(jīng)加入購(gòu)物車但未提交訂單的商品信息,包括商品圖片、名稱、單價(jià)、數(shù)量和總價(jià)。另外,消費(fèi)者可以對(duì)單個(gè)商品進(jìn)行數(shù)量的修改,如果不想要,可以直接點(diǎn)擊“刪除”。刪除操作也可以通過勾選復(fù)選框,點(diǎn)擊“刪除選中的商品”進(jìn)行刪除操作??梢栽谏蠄D中看到“-”、“+”、“刪除”按鈕,它們都是放在 gridview 控
23、件的模板列里的,點(diǎn)擊它們產(chǎn)生相應(yīng)效果是通過觸發(fā) rowcommand 事件實(shí)現(xiàn)的。在此事件里,用到了下面的代碼:gridviewrow gvr = (gridviewrow)(button)e.commandsource).namingcontainer);該代碼用來初始化點(diǎn)擊控件所在的數(shù)據(jù)行int index = gvr.rowindex;這句話用來獲取控件所在行的行索引值string cardid = gridview1.rowsindex.cells0.text.trim();獲取點(diǎn)擊的 btnreduce 控件所在行的第一列的文本,第一列就是購(gòu)物車編號(hào),接下來就可以根據(jù)購(gòu)物車編號(hào)查詢購(gòu)
24、物車信息,刪除一條記錄,修改商品數(shù)量等。該頁(yè)面重要代碼如下:label lbltext = e.row.cells1.findcontrol(lblgoodsid) as label;string goodsidstring = lbltext.text;string strselect = select * from tb_goods where goodsid= + convert.toint32(goodsidstring) + ;/根據(jù)商品編號(hào)查詢商品信息sqlconnection conn = operate.getcon();/建立數(shù)據(jù)庫(kù)連接對(duì)象sqlcommand scd = n
25、ew sqlcommand(strselect, conn);/建立數(shù)據(jù)庫(kù)命令對(duì)象conn.open();/打開數(shù)據(jù)庫(kù)連接sqldatareader sdr = scd.executereader();/建立數(shù)據(jù)讀取器對(duì)象sdr.read();/讀取數(shù)據(jù)string img = ./images/;/設(shè)置圖片路徑image imaggoods = e.row.cells1.findcontrol(imggoods) as image;imaggoods.imageurl = img + sdrphotos.tostring();/獲取圖片位置lbltext.text = sdrgoodsnam
26、e.tostring();/將第一列的 lable 控件的文本值改為對(duì)應(yīng)的商品名稱e.row.cells2.text = ¥ + sdrprice.tostring();e.row.cells4.text = ¥ + e.row.cells4.text;sdr.close();/關(guān)閉數(shù)據(jù)讀取器conn.close();/關(guān)閉數(shù)據(jù)庫(kù)連接/設(shè)置鼠標(biāo)懸停行的顏色e.row.attributes.add(onmouseover, color=this.style.backgroundcolor;this.style.backgroundcolor=lightblue);e.row.attributes
27、.add(onmouseout, this.style.backgroundcolor=color;);2.5 核對(duì)訂單點(diǎn)擊上圖 2-4-2 所示頁(yè)面中的“去結(jié)算”按鈕,會(huì)跳轉(zhuǎn)到 checkorder.aspx 頁(yè)面,如圖 2-5-1 所示。圖 2-5-1 核對(duì)訂單信息在圖 2-5-1 所示頁(yè)面可以修改收貨人信息、支付及配送方式。這個(gè)頁(yè)面最麻煩的是控制 div 的顯示與隱藏,筆者不僅在前臺(tái)頁(yè)面加了控制顯示與隱藏的 jquery 代碼,在后臺(tái)頁(yè)用 c#代碼也進(jìn)行了控制,最終才勉強(qiáng)達(dá)到理想的效果。這個(gè)頁(yè)面有個(gè)供用戶選擇的“所在地區(qū)”,用到了三個(gè) dropdownlist 控件,第一個(gè)顯示省份,第二
28、個(gè)顯示市,第三個(gè)顯示區(qū)(縣),這個(gè)最重要的是控制 dropdownlist 的selectedindexchanged 事件。因?yàn)楫?dāng)選中第一個(gè)下拉框中的某項(xiàng)時(shí),需要根據(jù)這一項(xiàng)綁定第二個(gè)下拉框中顯示的內(nèi)容,第三個(gè)下拉框中內(nèi)容又要根據(jù)第二個(gè)下拉框選中的內(nèi)容來綁定。該頁(yè)面重要代碼如下所示:label lblgoodstext = e.row.cells1.findcontrol(lblgoodsid) as label;/初始化第一列 id 為 lblgoodsid 的控件string goodsid = lblgoodstext.text;/獲取商品編號(hào)string strselectgoods
29、= select * from tb_goods where goodsid= + convert.toint32(goodsid) + ;/根據(jù)商品編號(hào)查詢商品信息sqlconnection conn = operate.getcon();/建立數(shù)據(jù)庫(kù)連接對(duì)象sqlcommand scd = new sqlcommand(strselectgoods, conn);/建立數(shù)據(jù)庫(kù)命令對(duì)象conn.open();/打開數(shù)據(jù)庫(kù)連接sqldatareader sdr = scd.executereader();/建立數(shù)據(jù)讀取器對(duì)象sdr.read();/讀取數(shù)據(jù)image imgphone = e.
30、row.cells1.findcontrol(image26) as image;/在第一列中查詢 id 為 image26 的控件imgphone.imageurl = ./images/ + sdrphotos.tostring();/設(shè)置圖片的路徑lblgoodstext.text = sdrgoodsname.tostring();/顯示商品名稱e.row.cells5.text = sdrstorestate.tostring();/將每件商品對(duì)應(yīng)的庫(kù)存狀態(tài)顯示出來e.row.cells2.text = ¥ + sdrprice.tostring();/顯示商品單價(jià)sdr.close
31、();/關(guān)閉數(shù)據(jù)讀取器string strgoodnum = select * from tb_shoppingcart where shoppingcartid= + convert.toint32(e.row.cells0.text) + ;/根據(jù)購(gòu)物車編號(hào)查詢購(gòu)物車信息sqlcommand scd2 = new sqlcommand(strgoodnum, conn);/建立數(shù)據(jù)庫(kù)命令對(duì)象sqldatareader sdr2 = scd2.executereader();/建立數(shù)據(jù)讀取器對(duì)象sdr2.read();/讀取數(shù)據(jù)e.row.cells4.text = x + sdr2good
32、snumber.tostring();/設(shè)置第 4 列的值sdr2.close();/關(guān)閉數(shù)據(jù)讀取器conn.close();/關(guān)閉數(shù)據(jù)庫(kù)連接2.6 查看訂單及其詳情當(dāng)提交訂單后,就可以查看“我的訂單”?!拔业挠唵巍表?yè)面如圖 2-6-1 所示。此頁(yè)面可供消費(fèi)者根據(jù)所選條件篩選訂單信息,也可以點(diǎn)擊“訂單號(hào)”或“查看”跳轉(zhuǎn)到另外個(gè)頁(yè)面查看訂單詳情。圖 2-6-1 訂單頁(yè)在圖 2-6-1 所示的頁(yè)面中,比較麻煩點(diǎn)的就是篩選查看功能。篩選可根據(jù)訂單時(shí)間、訂單狀態(tài)、商品名稱、商品編號(hào)或訂單編號(hào)進(jìn)行。這里面挺麻煩的是根據(jù)商品編號(hào)或商品名稱進(jìn)行查詢。因?yàn)橛唵伪聿⑽窗唐肪幪?hào)或商品名稱,而只能通過購(gòu)物車表進(jìn)
33、行查詢。另外一個(gè)難點(diǎn)是,在根據(jù)商品編號(hào)或商品名稱進(jìn)行查詢時(shí),要考慮到一件商品可能存在于一條訂單中,也可能存在于多條訂單中,不同的情況,查詢語(yǔ)句也會(huì)有差異。點(diǎn)擊任意一條記錄的訂單號(hào)或“查看”,都會(huì)跳轉(zhuǎn)到 orderdetail.aspx 頁(yè)面,如圖 2-6-2 所示。圖 2-6-2 訂單詳細(xì)頁(yè)訂單詳細(xì)頁(yè)主要顯示收貨人信息、支付及配送方式、發(fā)票信息、商品清單等信息。該頁(yè)面簡(jiǎn)單明了且美觀,離不開 div+css 布局,層與層的嵌套稍不注意就會(huì)讓頁(yè)面失去想要達(dá)到的效果。結(jié) 論本次畢業(yè)設(shè)計(jì)共花時(shí)間近七周,在筆者的努力下,在老師和同學(xué)的幫助下,筆者的“仿京東購(gòu)物網(wǎng)站”能實(shí)現(xiàn)消費(fèi)者購(gòu)物的基本流程。主要流程是
34、用戶注冊(cè)、登錄、瀏覽商品、加入購(gòu)物車、核對(duì)訂單、查看訂單和訂單詳情。其中花時(shí)間最多的是核對(duì)訂單,因?yàn)檫@個(gè)頁(yè)面需要控制層的顯示與隱藏,而本人能力有限,費(fèi)了九牛二虎之力才基本達(dá)到京東上原有的效果。在人生做學(xué)生的最后一段時(shí)間,能有效利用起來是很有意義的。做畢業(yè)設(shè)計(jì)作為高校畢業(yè)生必不可少的學(xué)習(xí)環(huán)節(jié),是有它的獨(dú)到之處的。第一,通過自主學(xué)習(xí)和尋求幫助,它可以使人的專業(yè)知識(shí)水平與分析和解決問題的能力得到快速提升;其二,堅(jiān)持做能鍛煉人的意志力;其三,在不斷的碰到問題然后解決問題的循環(huán)過程中可以嘗到失敗的無奈和成功帶來的喜悅;其四,各方面能力的提升會(huì)為畢業(yè)生就業(yè)甚至未來的發(fā)展起到重要促進(jìn)作用;其五,畢業(yè)設(shè)計(jì)交到
35、老師那里可以為老師提供改進(jìn)教學(xué)的素材;其六,把畢業(yè)設(shè)計(jì)項(xiàng)目和論文傳到互聯(lián)網(wǎng)上,可以給更多的愛好者或?qū)I(yè)人士提供解決問題的素材和資料,讓更多的人學(xué)得更多的東西,從而促進(jìn)社會(huì)和人類文明的發(fā)展?!皶接新非跒閺?,學(xué)海無涯苦作舟”,學(xué)習(xí)應(yīng)該說主要靠自己,靠自己的勤奮。“活到老,學(xué)到老,還有三分沒學(xué)到”,要想學(xué)精一樣?xùn)|西,不是三兩天就能擺平的,而是需要通過自己長(zhǎng)期的刻苦努力才能達(dá)到,所以,不管現(xiàn)在還是以后,都應(yīng)該樹立學(xué)習(xí)的意識(shí),要踏實(shí)認(rèn)真地學(xué),堅(jiān)持學(xué),才能學(xué)到真本事、真功夫。我國(guó)現(xiàn)在正處在社會(huì)主義發(fā)展的初級(jí)階段,也正以矯健的步伐朝著全面小康奮進(jìn),其間充滿競(jìng)爭(zhēng)和挑戰(zhàn),剛步入社會(huì)的我們面對(duì)的壓力可能很大,但
36、是,我們不能悲觀,而要將壓力轉(zhuǎn)換為動(dòng)力,努力為自己創(chuàng)造機(jī)遇,使自己盡可能快地融入社會(huì),成為社會(huì)人。今后不管自己發(fā)展如何,都不應(yīng)該忘了曾經(jīng)幫助過我們、支持過我們的人,要懂得回報(bào),尤其是我們的祖國(guó),我們應(yīng)該為祖國(guó)的發(fā)展貢獻(xiàn)自己的青春!致 謝在做畢業(yè)設(shè)計(jì)的過程中,筆者遇到了不少問題,大多數(shù)是通過自己思考或查閱資料解決的,但有部分是通過請(qǐng)教老師和同學(xué)才得以解決的,真心感謝這些老師和同學(xué),他們的幫助給我?guī)砹讼矏?,給予我信心,讓我較順利地完成了畢業(yè)設(shè)計(jì)。在這里要特別感謝我們的指導(dǎo)老師史紅軍老師和宋全記老師,他們從開始到結(jié)束就一直關(guān)心我們,指導(dǎo)我們,盡職盡責(zé),給予了我們莫大的幫助。也感謝從北軟來的舒楊老師
37、和郭海林老師,他們遠(yuǎn)道而來給我們提供了技術(shù)上的幫助。希望畢業(yè)后還有機(jī)會(huì)見到這些老師和同學(xué),最后祝愿各位老師工作順利、身體健康,祝愿各位同學(xué)前程似錦、生活愉快!附 錄 1 錯(cuò)誤收集錯(cuò)誤 1:您正在查找的資源(或者它的一個(gè)依賴)可能已被刪除,或其名稱已更改,或暫時(shí)不可用,請(qǐng)檢查以下 url 并確保其拼寫正確,如圖 1-1 所示。圖 1-1 錯(cuò)誤 1下面是解決方法,如圖 1-2 所示。圖 1-2 錯(cuò)誤 1 的解決方法錯(cuò)誤 2:某某附近有語(yǔ)法錯(cuò)誤,如圖 1-3 所示。圖 1-3 錯(cuò)誤 2 及解決方法findingpwd.aspxfrom錯(cuò)誤 3:要求已打開且可用的連接。連接的當(dāng)前狀態(tài)為已關(guān)閉,錯(cuò)誤如圖
38、 1-4和 1-7 所示。圖 1-4 連接狀態(tài)出錯(cuò)分析結(jié)果如圖 1-5 所示。圖 1-5 錯(cuò)誤 3 的分析結(jié)果對(duì)錯(cuò)誤 3 做修改,如圖 1-6 所示。圖 1-6 錯(cuò)誤 3 修改后的展示關(guān)閉得早了點(diǎn)此時(shí)關(guān)閉合適圖 1-7 連接狀態(tài)錯(cuò)誤及解決方法錯(cuò)誤 4:連接嘗試失敗,如圖 1-8 所示。圖 1-8 連接嘗試失敗錯(cuò)誤錯(cuò)誤 5:必須放在具有 runat=server 的窗體標(biāo)記內(nèi),如圖 1-9 所示。圖 1-9 錯(cuò)誤 5解決方法:把你的代碼放在里面,或者給你的標(biāo)簽加上 runat=sever,或者給你的按鈕標(biāo)簽加上 runat=sever錯(cuò)誤 6:只能在執(zhí)行 render() 的過程中調(diào)用 regi
39、sterforeventvalidation,如圖 1-10 所示。網(wǎng)絡(luò)沒連接好之前未寫圖 1-10 錯(cuò)誤 6錯(cuò)誤 7:templatefield 上不支持回調(diào),因?yàn)槟承┛丶荒茉诨卣{(diào)中正確更新。關(guān)閉“gridview1”上的回調(diào),如圖 1-11 所示。圖 1-11 錯(cuò)誤 7錯(cuò)誤 8:類型“gridview”的控件“gridview1”必須放在具有 runat=server的窗體標(biāo)記內(nèi),如圖 1-12 所示。圖 1-12 錯(cuò)誤 8在頁(yè)面的 page 指令添加enableeventvalidation=false將 gridview 控件的 enablesortingandpagingcallb
40、acks屬性設(shè)置為 false解決方法:后臺(tái)頁(yè)面添加 public override void verifyrenderinginserverform(control control)錯(cuò)誤 9:無法將類型“object”隱式轉(zhuǎn)換為“string”。存在一個(gè)顯式轉(zhuǎn)換(是否缺少?gòu)?qiáng)制轉(zhuǎn)換?),如圖 1-13 所示。圖 1-13 數(shù)據(jù)轉(zhuǎn)換出錯(cuò)錯(cuò)誤 10:gridview“gdvorder”激發(fā)了未處理的事件“rowdeleting”,如圖1-14 所示。圖 1-14 錯(cuò)誤 10解決方法:給 gridview 添加 rowdeleting 事件。錯(cuò)誤 11:未將對(duì)象引用設(shè)置到對(duì)象的實(shí)例,如圖 1-15
41、所示。圖 1-15 錯(cuò)誤 11錯(cuò)誤 12:控制不能從一個(gè) case 標(biāo)簽(“case 全部時(shí)間:”)貫穿到另一個(gè) case 標(biāo)簽,如圖 1-16 所示。圖 1-16 錯(cuò)誤 12錯(cuò)誤 13:executereader”方法沒有采用“4”個(gè)參數(shù)的重載,如圖 1-17 所示。圖 1-17 錯(cuò)誤 13改正后如圖 1-18 所示。檢查是否寫 break 語(yǔ)句圖 1-18 對(duì)錯(cuò)誤 13 改正后的代碼錯(cuò)誤 14:閱讀器關(guān)閉時(shí)嘗試調(diào)用 metadata 無效,如圖 1-19 所示。圖 1-19 錯(cuò)誤 14經(jīng)改正后如圖 1-20 所示。圖 1-20 對(duì)錯(cuò)誤 14 改正后的代碼錯(cuò)誤 15:executereade
42、r: connection 屬性尚未初始化,如圖 1-21 所示。圖 1-21 錯(cuò)誤 15對(duì)錯(cuò)誤 15 改正后的代碼如圖 1-22 所示。圖 1-22 對(duì)錯(cuò)誤 15 改正后的代碼錯(cuò)誤 16:在沒有任何數(shù)據(jù)時(shí)進(jìn)行無效的讀取嘗試,如圖 1-23 所示。圖 1-23 錯(cuò)誤 16對(duì)錯(cuò)誤 16 改正后如圖 1-24 所示。圖 1-24 對(duì)錯(cuò)誤 16 修改后的代碼錯(cuò)誤 17:gdvgoodslist”的 datasourceid 必須是 idatasource 類型的控件的 id。未能找到 id 為“sqldatasource1”的控件,如圖 1-25 所示。圖 1-25 錯(cuò)誤 17解決方法:將 data
43、sourceid=sqldatasource1去掉,如圖 1-26 所示。圖 1-26 錯(cuò)誤 17 的解決方法錯(cuò)誤 18: 您正在查找的資源(或者它的一個(gè)依賴項(xiàng))可能已被移除,或其名稱已先前這里寫的 2更改,或暫時(shí)不可用。請(qǐng)檢查以下 url 并確保其拼寫正確,如圖 1-27 所示。圖 1-27 錯(cuò)誤 18解決方法如圖 1-28 所示。圖 1-28 對(duì)錯(cuò)誤 18 的解決方法錯(cuò)誤 19:connection 屬性尚未初始化,如圖 1-29 所示。圖 1-29 錯(cuò)誤 19解決方法如圖 1-30 所示。圖 1-30 對(duì)錯(cuò)誤 19 的解決方法錯(cuò)誤 20:只有 assignment、call、increm
44、ent、decrement 和 new 對(duì)象表達(dá)式可用作語(yǔ)句,如圖 1-31 所示。母版頁(yè)里,缺少反斜杠圖 1-31 錯(cuò)誤 20錯(cuò)誤 21:輸入字符串的格式不正確,如圖 1-32 所示。圖 1-32 錯(cuò)誤 21錯(cuò)誤 22:對(duì)象名tb_city無效,如圖 1-33 所示。圖 1-33 錯(cuò)誤 22修改后如圖 1-34 所示。scd.executenonquery();圖 1-34 修改后的結(jié)果圖錯(cuò)誤 23:對(duì)象不能從 dbnull 轉(zhuǎn)換為其他類型,如圖 1-35 所示。圖 1-35 錯(cuò)誤 23 及解決方法錯(cuò)誤 24:%2012% 附近有語(yǔ)法錯(cuò)誤,如圖 1-36 所示。圖 1-36 錯(cuò)誤 25解決方
45、法如圖 1-37 所示。圖 1-37 錯(cuò)誤 24 的解決方法錯(cuò)誤 25:在位置 1 處沒有任何行,如圖 1-38 所示。數(shù)據(jù)庫(kù)中這列原本都為 null,添上數(shù)據(jù)就可以了先前缺少關(guān)鍵字 like原來這里是 tb_city,現(xiàn)在改過來了圖 1-38 錯(cuò)誤 25錯(cuò)誤 26:從數(shù)據(jù)類型 varchar 轉(zhuǎn)換為 bigint 時(shí)出錯(cuò),如圖 1-39 所示。圖 1-39 錯(cuò)誤 26錯(cuò)誤 27:分析器錯(cuò)誤,如圖 1-40 所示。圖 1-40 錯(cuò)誤 27解決方法:將下面的代碼注釋掉,如圖 1-41 所示。圖 1-41 對(duì)錯(cuò)誤 27 的解決方法錯(cuò)誤 28:localhost:4580 says: 上的網(wǎng)頁(yè),如圖
46、 1-42 所示。圖 1-42 錯(cuò)誤 28解決方法如圖 1-43 所示。圖 1-43 錯(cuò)誤 28錯(cuò)誤 29:word 檢測(cè)到您按住了 ctrl 鍵。是否以安全模式啟動(dòng) word,如圖 1-44所示。圖 1-44 錯(cuò)誤 29解決辦法:1.檢查是否按住了鍵盤的 ctrl 鍵,致使 ctrl 鍵無法彈回,建議將鍵盤上的兩個(gè) ctrl 鍵按幾下,盡量使其彈回。2.如果第一種方法無效,就將當(dāng)前文檔保存好后重啟電腦。錯(cuò)誤 30: connectionstring 屬性尚未初始化,如圖 1-45 所示。圖 1-45 錯(cuò)誤 30錯(cuò)誤 31:未能加載文件或程序集,或它的某一個(gè)依賴項(xiàng)。系統(tǒng)找不到指定的文件,如圖
47、1-46 所示。圖 1-46 錯(cuò)誤 31去掉 class=”btn-surepay”將標(biāo)簽連同包含的內(nèi)容一并注釋掉錯(cuò)誤 32:在建立與服務(wù)器的連接時(shí)出錯(cuò),如圖 1-47 所示。圖 1-47 錯(cuò)誤解決方法:找到 web.config 文件,如圖 1-48 所示。圖 1-48 錯(cuò)誤 32 的解決方法將 value 值改為連接自己要連的數(shù)據(jù)源,如圖 1-49 所示。圖 1-49 錯(cuò)誤 32 的解決方法錯(cuò)誤 33:在應(yīng)用程序配置中未找到連接名,或者連接字符串為空,如圖 1-50所示。圖 1-50 錯(cuò)誤 33解決方法如圖 1-51 所示。圖 1-51 錯(cuò)誤 33 的解決方法錯(cuò)誤 34:超時(shí)時(shí)間已到,但是
48、尚未從池中獲取連接,如圖 1-52 所示。只需將 testonlineconnectionstring 修改為 testonlineconnectionstring2圖 1-52 錯(cuò)誤 34解決方法:在 web.config 頁(yè)面的 connectionstring 連接字符串里加上 max pool size = 512 即可錯(cuò)誤 35:應(yīng)用程序已預(yù)編譯,因此不允許使用目錄“/學(xué)院?jiǎn)握锌荚囅到y(tǒng)/app_code/”,如圖 1-53 所示。圖 1-53 錯(cuò)誤 35解決方法:找到項(xiàng)目中的 precompiledapp.config 文件,將其刪除。錯(cuò)誤 36:無法識(shí)別的轉(zhuǎn)義序列,如圖 1-54
49、所示。圖 1-54 錯(cuò)誤 36錯(cuò)誤 37:標(biāo)準(zhǔn)表達(dá)式中數(shù)據(jù)類型不匹配,如圖 1-55 所示。圖 1-56 錯(cuò)誤 37解決方法如圖 1-57 所示。圖 1-57 對(duì)錯(cuò)誤 37 的解決方法為了達(dá)到轉(zhuǎn)義的效果,在后再添加一個(gè)符號(hào)string str = select * from chengji where xid= + uid + ;string str = select * from chengji where xid= + uid;錯(cuò)誤 38:不存在此行/列的數(shù)據(jù),如圖 1-58 所示。圖 1-58 錯(cuò)誤 38解決方法如圖 1-59 所示。圖 1-59 對(duì)錯(cuò)誤 38 的解決方法錯(cuò)誤 39:至少
50、一個(gè)參數(shù)沒有被指定值,如圖 1-60 所示。圖 1-60 錯(cuò)誤 39解決方法如圖 1-61 所示。圖 1-61 對(duì)錯(cuò)誤 39 的解決方法錯(cuò)誤 40:system.indexoutofrangeexception,如圖 1-62 所示。在此處插入dr.read();原本這里寫的是 ucalsses,改過來就行了圖 1-62 錯(cuò)誤 40錯(cuò)誤 41:“regularexpressionvalidator1”的 controltovalidate 屬性不能為空,如圖 1-63 所示。圖 1-63 錯(cuò)誤 41解決方法:將驗(yàn)證控件的 controltovalidate 屬性設(shè)置為要驗(yàn)證的控件的 id錯(cuò)誤
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO/IEC 14496-10:2025 EN Information technology - Coding of audio-visual objects - Part 10: Advanced video coding
- 基于詞匯語(yǔ)義邏輯分析的國(guó)際中文時(shí)間副詞教學(xué)研究
- 心內(nèi)科患者防跌倒管理規(guī)范
- 輔助生殖健康宣教
- 推行新工具SOP宣貫培訓(xùn)
- 預(yù)防肺結(jié)核班會(huì)課件
- 《電子產(chǎn)品裝配與測(cè)試》課件-任務(wù)4 常見電子產(chǎn)品裝配與測(cè)試
- 項(xiàng)鏈兒童創(chuàng)意畫課件
- 項(xiàng)目管理工程師課件
- 項(xiàng)目會(huì)計(jì)工程核算課件
- 2025潞安化工集團(tuán)有限公司招聘760人筆試參考題庫(kù)附帶答案詳解
- 2025年離婚協(xié)議書打印
- T/CECS 10381-2024濾池用不銹鋼濾板及配套組件
- 農(nóng)業(yè)國(guó)企面試題庫(kù)及答案
- 2025年上半年財(cái)務(wù)工作總結(jié)模版
- 低鈉血癥護(hù)理
- 店鋪裝修消防合同協(xié)議
- 護(hù)士資格證考試口腔護(hù)理試題及答案
- 2025年二級(jí)造價(jià)師安裝工程真題卷(附解析)
- 2025年采購(gòu)工作總結(jié)
- 地源熱泵系統(tǒng)工程技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論