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

正文內(nèi)容

校園生活bbs網(wǎng)站建設(shè)畢業(yè)論文-預(yù)覽頁

2025-07-20 04:44 上一頁面

下一頁面
 

【正文】 Server身份驗(yàn)證連接時(shí),需寫上用戶名UID和密碼password;用Windows身份驗(yàn)證連接時(shí),則不需寫用戶名UID和密碼password; 第三章 需求分析對(duì)技術(shù)欄目的文章瀏覽和發(fā)表文章功能加以限制,論壇的管理功能尤為重要,將用戶化為不同級(jí)別,根據(jù)用戶級(jí)別的不同在論壇中為用戶分配不同的權(quán)限,同時(shí)一個(gè)成功的BBS系統(tǒng)的考察、分析,要求本系統(tǒng)具有以下特點(diǎn): 要求系統(tǒng)具有良好的人機(jī)界面。網(wǎng)站運(yùn)行穩(wěn)定、安全可靠。如果用戶已經(jīng)是本網(wǎng)站會(huì)員,則只需登錄即可實(shí)現(xiàn)整個(gè)論壇的所有操作,除可以瀏覽外,還可以發(fā)新帖、回復(fù)帖子和管理自己的信息。因此,在設(shè)計(jì)首頁時(shí),我將用戶最常用的幾個(gè)功能,如“會(huì)員注冊(cè)”、“帖子瀏覽”、“發(fā)新帖”、“用戶信息查詢”以及“修改用戶信息”等欄目設(shè)置在上導(dǎo)航欄中,“用戶登錄”、“注冊(cè)”等欄目設(shè)置在下面導(dǎo)航欄內(nèi),而網(wǎng)頁主體是帖子的標(biāo)題以便用戶瀏覽。分別顯示不同類別下的帖子,這五個(gè)連接是用LinkButton控件完成的,不同類別下的帖子信息顯示用的是GridView控件實(shí)現(xiàn)的。AllowPaging屬性:獲取或設(shè)置一個(gè)值,該值顯示是否啟用分頁功能。PageCount屬性:獲取在GridView控件中顯示數(shù)據(jù)源記錄所需的頁數(shù)。根據(jù)以上技術(shù)分析,在應(yīng)用程序中應(yīng)用GridView控件來綁定注冊(cè)用戶發(fā)表的帖子的相關(guān)信息,如帖子標(biāo)題、發(fā)帖作者、人氣指數(shù)等。如圖44所示:圖44PageIndex屬性:獲取或設(shè)置所顯示的記錄的索引;NewPageIndex屬性:獲取用戶在GridView控件的頁選擇元素中選定的頁的索引。如果系統(tǒng)時(shí)間比設(shè)定的時(shí)間13小時(shí)小,將顯示“上午好!”;如果系統(tǒng)時(shí)間比設(shè)定的時(shí)間13小時(shí)大,將顯示“下午好!”;其他情況顯示“中午好!”。實(shí)現(xiàn)GridView控件分頁功能時(shí),首先需要將GridView控件的AllowPaging屬性設(shè)置為True,以允許該控件分頁,然后觸發(fā)PageIndexChanging事件,并在該事件中編寫GridView控件分頁的代碼。 SqlCommand cmd = new SqlCommand()。 + + 39。 int a = (())。location=39。//利用Session對(duì)象保存登錄的用戶名 Session[UserPwd] = 。 } else { (scriptalert(39。javascript:(1)39。ExecuteScalar:執(zhí)行查詢,并返回查詢所返回的結(jié)果集中的第一行第一列,其他的行列忽略。完成以上操作,單擊“保存”按鈕,系統(tǒng)核對(duì)后即可注冊(cè)為會(huì)員。為了避免在這個(gè)操作過程中由于意外原因造成操作失誤,在程序中存入了事務(wù)。BeginTransaction方法:該方法用于開始數(shù)據(jù)庫事務(wù)。Commit方法:用于提交數(shù)據(jù)庫事務(wù)。SqlTransaction類支持事務(wù)中有名稱的保存點(diǎn)(named savepoint),用它可以恢復(fù)事務(wù)的某一部分。在Web窗體的區(qū)域內(nèi)添加一個(gè)Table,用于頁面的整體布局,用于顯示網(wǎng)站底部信息。如圖412所示:圖412DataTextField屬性:獲取或設(shè)置要綁定到DropDownList控件的數(shù)據(jù)源的字段名。 ()。//將SqlTransaction對(duì)象分配給SqlCommand對(duì)象的Transaction屬性 try {……….. ()。CreateCommand方法:創(chuàng)建并返回與當(dāng)前連接關(guān)聯(lián)的DBCommand對(duì)象。如圖414所示:圖414輸入用戶名和密碼,系統(tǒng)檢測(cè)用戶名是否存在,如果不存在,則跳到注冊(cè)頁面,如果存在,則進(jìn)入數(shù)據(jù)庫,查詢用戶名和密碼是否一致,如果有一個(gè)不準(zhǔn)確,則顯示如圖415所示,如果都正確,則顯示如圖416所示。(1)DataList控件的數(shù)據(jù)綁定技術(shù) 在動(dòng)態(tài)網(wǎng)站的開發(fā)過程中,經(jīng)常需要在表格控件中查看一些基本信息,在網(wǎng)上在線論壇中使用DataList控件將帖子的基本信息分頁顯示在網(wǎng)頁中,方便對(duì)帖子信息的查看。DataSource屬性:獲取或設(shè)置數(shù)據(jù)源,該數(shù)據(jù)源中包括用于填充控件中的項(xiàng)的值列表。ItemCommand事件:在用戶選擇與項(xiàng)關(guān)聯(lián)的命令時(shí)發(fā)生。下面對(duì)瀏覽帖子詳細(xì)信息頁面的制作過程進(jìn)行詳細(xì)的講解,具體步驟如下:在應(yīng)用程序中首先創(chuàng)建一個(gè)名為tiezixinxi的文件夾,在該文件夾下創(chuàng)建一個(gè)Web窗體,該頁主要用于顯示論壇用戶發(fā)表的帖子信息。調(diào)用綁定回復(fù)帖子信息表的用戶自定義hfbind方法,將回復(fù)帖子信息顯示到DataList控件中。//調(diào)用綁定方法 ()。 SqlCommand cmd1 = new SqlCommand(update tb_Content set HitCount=HitCount+1 where ContId=39。 ()。 SqlConnection con = ()。, con)。 ()。Fill方法:在DataSet中添加或刷新行以匹配使用DataSet名稱的數(shù)據(jù)源的行,并創(chuàng)建一個(gè)DataTable。amp。 SqlConnection con = ()。, con)。Session::存儲(chǔ)需要在整個(gè)用戶會(huì)話過程中保持其狀態(tài)的信息?;貜?fù)帖子和瀏覽帖子詳細(xì)內(nèi)容在同一個(gè)頁面中,目的是當(dāng)單擊帖子詳細(xì)信息頁面的“”超鏈接后,在回復(fù)帖子頁面的最下方顯示一個(gè)回帖信息,這時(shí)便可以回帖了。內(nèi)連接又稱對(duì)等連接,它返回兩個(gè)表中的所有的列,但只返回在連接列中具有相等值的行。CurrentPageIndex屬性:獲取或設(shè)置當(dāng)前顯示頁面的索引。FirstIndexPage屬性:獲取頁面中的第一個(gè)索引。本頁面使用到的DataList控件中與綁定有關(guān)的屬性、事件如下:DataKeyField屬性:獲取或設(shè)置由DataSource屬性指定的數(shù)據(jù)源中的鍵字段。在應(yīng)用程序中首先創(chuàng)建一個(gè)名為tiezixinxi的文件夾,在該文件夾下創(chuàng)建一個(gè)Web窗體,該頁主要用于顯示論壇用戶發(fā)表的帖子信息。主要代碼如下:protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ()。 SqlConnection con = ()。, con)。 = hfId。createDB():調(diào)用創(chuàng)建的公共類中的詞方法,該方法主要用來實(shí)現(xiàn)一個(gè)數(shù)據(jù)庫連接。主要代碼如下:public void pagebind() { int curpage = ()。//連接數(shù)據(jù)庫開始SqlDataAdapter sda = new SqlDataAdapter(select a.*,b.* from tb_Users as a join tb_hf as b on = where =39。 = [tb_hf].DefaultView。 = hfId。AllowPaging:是否允許分頁。在該頁面設(shè)計(jì)中,應(yīng)用了DataList控件來顯示帖子發(fā)起人、帖子編號(hào)、帖子標(biāo)題等信息。 Session[UserPwd] == null)//判斷是否登錄 {(~/denglu/)。// 連接數(shù)據(jù)庫 SqlCommand cmd = new SqlCommand(delete from tb_hf where hfId=39。//提取編號(hào)和標(biāo)題 (~/tisixinxi/)。Session:,Session允許通過將對(duì)象存儲(chǔ)在Web服務(wù)器的內(nèi)存中在整個(gè)用戶會(huì)話過程中保持任何對(duì)象。protected void btnOk_Click(object sender, EventArgs e) { …….. SqlCommand cmd = new SqlCommand()。 + + 39。+ ()+39。 當(dāng)管理員成功登錄后,便在Session里保存管理員登錄的姓名和密碼。存儲(chǔ)只需要在頁面重新加載過程中或按功能分組的一組頁面之間保持其狀態(tài)的對(duì)象。(3)發(fā)表新帖子頁面的主要控件、控件屬性及用途如表45所示:控件類型控件ID主要屬性設(shè)置用途TextBoxtxtbt無輸入用戶名TextBoxtxtnrTextMode屬性設(shè)置為MultiLine輸入帖子標(biāo)題ButtonbtnbcText屬性設(shè)置為“保存”保存ButtonbtnczText屬性設(shè)置為“重寫”重寫B(tài)uttonlblnameText屬性設(shè)置為“用戶名”顯示用戶名ButtonlblnrText屬性設(shè)置為“具體內(nèi)容”顯示具體內(nèi)容RequireFieldValidatorrfvbtControlToValidate屬性設(shè)置為txtnr,splay屬性設(shè)置為Dynamic,Errormessage屬性設(shè)置為“標(biāo)題不能為空”檢驗(yàn)“標(biāo)題”文本框中輸入的信息是否為空表45發(fā)表新帖子頁面的主要控件:引入命名空間,代碼如下:using 。 Session[UserPwd] == null) {(~/denglu/)。 SqlCommand cmd = new SqlCommand()。 + + 39。 + + 39。 + () + 39。039。 ()。)。protected void LinkButton1_Click(object sender, EventArgs e) { (~/)。/script)。)。輸入的驗(yàn)證碼不正確!39。 圖424確認(rèn)信息 圖425非管理員操作點(diǎn)修改即跳轉(zhuǎn)到修改頁面,對(duì)用戶信息可進(jìn)行修改。Tsoft39。修改信息代碼如下: = update tb_Users set UserName=39。,Ename=39。,Logo=39。,會(huì)在首頁左側(cè)顯示出“管理帖子”,點(diǎn)擊進(jìn)入,可見如圖427所示:圖427帖子審核審核內(nèi)容是否規(guī)范,發(fā)帖長度是否過長,發(fā)帖時(shí)間是否過密,只有通過審核的帖子才會(huì)在區(qū)域內(nèi)顯示,否則對(duì)非管理人員是不可見的。 if (table == tb_hf) { strsql = update tb_hf set submit=39。139。網(wǎng)站的實(shí)現(xiàn)對(duì)我來說是一次很好的鍛煉機(jī)會(huì),使我更好的認(rèn)識(shí)了自己,更好的認(rèn)識(shí)了C,為自己的將來打下了良好的基礎(chǔ),我相信我具有的不懈努力和積極進(jìn)取的精神都會(huì)讓我在以后的任何工作崗位上取得成功!總結(jié)與體會(huì) 通過本次畢業(yè)設(shè)計(jì),我確實(shí)學(xué)到了很多知識(shí):;能更好的利用Dreamweaver以及Photoshop等網(wǎng)頁制作工具來策劃制作網(wǎng)站;對(duì)SQL SERVER 2005數(shù)據(jù)庫有了更全面的掌握。致謝 本次畢業(yè)設(shè)計(jì)是在吳晟老師的精心指導(dǎo)下完成的,系統(tǒng)的每一個(gè)進(jìn)展都和老師的悉心指導(dǎo)
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1