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

正文內(nèi)容

小型門戶網(wǎng)自助建站系統(tǒng)的設(shè)計與實現(xiàn)—免費(fèi)畢業(yè)設(shè)計論文(編輯修改稿)

2024-12-29 16:28 本頁面
 

【文章內(nèi)容簡介】 mmand(update AWReader set TitleFontCorlor=39。+titleColor+ 39。,TitleFontSize=+titleSize+ ,TextFontCorlor=39。+textColor+ 39。,TextFontSize=+textSize+ ,BackCorlor=39。+backColor+ 39。,TitleFont=39。+titleFont+ 39。,TextFont=39。+textFont+39。,conn)。 ()。 =更新成功! 。 這兩部分代碼分別放置在各自的 Click 事件之下,每當(dāng)出現(xiàn)點(diǎn)擊事 件時,均會執(zhí)行一次。 (5) 網(wǎng)站內(nèi)容管理 該模塊使用處理頁面為“ ”,分為兩個處理模塊,如圖 36 示。 圖 36 內(nèi)容管理模塊 當(dāng)點(diǎn)擊左邊“新加內(nèi)容”按鈕后,出現(xiàn)如圖 37 所示的界面。 圖 37 添加內(nèi)容模塊 第 12 頁 共 23 頁 這里使用了 Visual Studio 2020 提供的 Panel 控件。兩個按鈕各控制一個控件,“新加內(nèi)容”按鈕的處理邏輯如下: =true。 =false。 Session[AddOrRewrite]=Add。 “修改已有內(nèi)容”按鈕的處理邏輯如下: SqlConnection conn=()。 ()。 //初始化編輯列表 SqlDataAdapter sdaRe=new SqlDataAdapter(select * from AWArticle order by ArticleId desc,conn)。 DataSet dsRe=new DataSet()。 (dsRe,AWArticle)。 =ArticleId。 =[AWArticle]。 ()。 ()。 =false。 =true。 當(dāng)點(diǎn)擊“修改已有內(nèi)容”按鈕后,首先出現(xiàn)的界面如圖 38 所示。 圖 38 內(nèi)容操作圖 通過右側(cè)的按鈕,可以對內(nèi)容進(jìn)行操作。“編輯”按鈕用于修改信息,包括文字信息和圖片信息。“刪除”按鈕會將相應(yīng)的產(chǎn)品從數(shù)據(jù)庫中刪除掉。“推薦”按鈕則會將該產(chǎn)品放入其對應(yīng)的分類推薦中去。 “編輯”按鈕點(diǎn)擊后,會使用“新加內(nèi)容”按鈕所控制的 Panel 面板,出現(xiàn)如圖 39 的界面。 第 13 頁 共 23 頁 圖 39 內(nèi)容修改模塊 處理代碼如下: =true。 =false。 //讀出舊文章 string articleId=[].ToString()。 SqlConnection conn=()。 ()。 SqlCommand cmdRewrite=new SqlCommand(select * from AWArticle where ArticleId=39。+articleId+39。,conn)。 SqlDataReader sdrRewrite=()。 ()。 =(1)。 =(2)。 =(4)。 =(5)。 Session[AddOrRewrite]=Rewrite。 Session[ArticleId]=articleId。 ()。 ()。 在以上代碼中“ Session[AddOrRewrite]=Rewrite?!币痪錇楫?dāng)前是進(jìn)行編輯還是新加操作作出設(shè)置,在編輯完畢后,面板下方有“更新”按鈕,其中使用該 Session變量對操作的類型進(jìn)行了判斷,然后對數(shù)據(jù)庫進(jìn)行操作。處理代碼如下: =。 =。 SqlConnection conn=()。 ()。 SqlCommand cmdDefault= new SqlCommand(select * from 第 14 頁 共 23 頁 AWDefault,conn)。 SqlDataReader sdrDefault=()。 ()。 string defaultAuthor=(0)。 string defaultImage=(1)。 ()。 SqlCommand cmd=new SqlCommand(select ArticleId from AWArticle order by ArticleId desc,conn)。 SqlDataReader sdr=()。 int id=1。 if(==) =defaultAuthor。 if(()) { id=(0)。 id+=1。 } else { id=1。 } ()。 ?? if(Session[AddOrRewrite].ToString()==Add) { SqlCommand cmdCheck=new SqlCommand(select * from AWArticle where ArticleName=39。 +ArticleName+39。and ArticleAuthor=39。 +ArticleAuthor+39。 and ArticleSubOwnTo=39。 +SubOwnTo+39。 and ArticleSub2=39。+Sub2+39。,conn)。 SqlDataReader sdrCheck=()。 string check=null。 第 15 頁 共 23 頁 if(()) { check=(1)。 } ()。 if(check==null) { SqlCommand cmdUpdate=new SqlCommand(insert into AWArticle(ArticleId,ArticleName,ArticleAuthor,ArticleText,ArticleImage,ArticleSubOwnTo,ArticleDateTime,ArticleCount,ArticleSub2) values(+id+,39。+ArticleName+39。,39。+ArticleAuthor+39。,39。+ArticleText+39。,39。+ArticleImage+39。,39。+SubOwnTo+39。,39。+DateTime+39。,0,39。+Sub2+39。),conn)。 ()。 =添加成功! 。 } else { =已有同名同作者同分類的內(nèi)容存在,不能添加! 。 } ()。 } else { SqlCommand cmdUpdate=new SqlCommand(update AWArticle set ArticleName=39。+ArticleName+39。,ArticleAuthor=39。+ArticleAuthor+39。,ArticleText=39。+ArticleText+39。 where ArticleId=+Session[ArticleId],conn)。 ()。 =修改成功! 。 } ()。 在以上代碼中,當(dāng)進(jìn)行“新加內(nèi)容”操作時,會對庫中是否已有重復(fù)內(nèi)容作檢查,而在作“編輯”操作時,該項檢查是不可添加的。該部 分代碼放置在按鈕 第 16 頁 共 23 頁 的 Click 事件中,當(dāng)出現(xiàn)點(diǎn)擊事件,就會執(zhí)行一次。 “刪除”按鈕代碼如下: =。 =。 SqlConnection conn=()。 ()。 string articleId=[].ToString()。 SqlCommand cmdDel=new SqlCommand(delete from AWArticle where ArticleId=39。+articleId+39。,conn)。 ()。 =刪除成功 !。 “推薦”按鈕代碼如下: SqlConnection conn=()。 ()。 string articleId=[].ToString()。 SqlCommand cmdTui=new SqlCommand(insert into AWTuiJian(ArticleId) values(39。+articleId+39。)。 ()。 =推薦成功 !。 ()。 前臺模塊 (1) 首頁 首頁使用頁面為 ,如圖 310 所示為網(wǎng)站首頁模板。 初始化核心代碼 為: SqlConnection conn=()。 ()。 SqlCommand cmdWeb=new SqlCommand(select * from AWWeb,conn)。 SqlDataReader sdrWeb=()。 ()。 =(0).ToString()。 =(2).ToString()。 =(0).ToString()。 第 17 頁 共 23 頁 圖 310 首頁模板 =(3).ToString()。 ()。 SqlCommand cmd=new SqlCommand(select SubName,SubId,SubMessage,SubImage from AWSub where SubOwnTo=39。039。,conn)。 SqlDataReader sdr=()。 ()。 =(0).ToString()。 =?sub=1。 =(2)。 =(3)。 =(0)。 …… //綁定主頁上各分類顯示的表。 SqlCommand cmd1=new SqlCommand(select * from AWArticle where ArticleSubOwnTo=39。139。 order by ArticleDateTime desc,conn)。 SqlDataReader sdr1=()。 =sdr1。 ()。 ()。 第 18 頁 共 23 頁 當(dāng)本頁面被調(diào)出時,會自動從數(shù)據(jù)庫中讀取如網(wǎng)站名稱、 LOGO 圖片、分類名、內(nèi)容等信息,對模板首頁進(jìn)行初始化。訪問者只被允許訪問前臺,并且只有閱讀權(quán)限。 (2) 子類主頁 本頁使用頁面是 ,子分類主頁模板如圖 311。 圖 311 子分類主頁模板 本頁被訪問時,會自動初始化圖片、子標(biāo)題名、內(nèi)容、推薦列表、點(diǎn)擊排行榜列表、最近更新列表等內(nèi)容。同時由于所有子分類都使用同一頁顯示,因此首先要進(jìn)行屬于哪個分類的判斷。邏輯判斷代碼如下: string subId=Request[sub].ToString ()。 if(subId==5) { =false。 =false。 =false。 } (3) 閱讀頁 使用頁面為 ,閱讀頁模板如圖 312。 網(wǎng)站所有內(nèi)容均統(tǒng)一使用一個閱讀頁模板。本頁會自動判斷所查詢的是哪一個內(nèi)容,并從數(shù)據(jù)庫中讀出來設(shè)置,處理代碼如下: SqlCommand cmd1=new SqlCommand(select * from AWArticle where ArticleId=39。+Request[id]+39。,conn)。 SqlDataReader sdr1=()。 ()。 =?sub= 第 19 頁 共 23 頁 圖 312 閱讀頁面 +(6).ToString()。 =(1)。 =(2)。 =(3).ToString()。 string Atext=(4)。 =(\r,BR)。 =(5)。 = +(9).ToString()。 =(7).ToString()。 ()。 SqlCommand cmd2=new SqlCommand(update AWArticle set ArticleCount=ArticleCount+1 where ArticleId=39。+Request[id]+39。,conn)。 SqlDataReader sdr2=()。 ()。 SqlCommand cmd3=new SqlCommand(select * from AWTuiJian,conn)。 SqlDataReader sdr3=()。 =sdr3。 ()。 ()。 ()。 第 20 頁 共 23 頁 4 測試 成品完成后,進(jìn)行完整
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1