簡(jiǎn)單論壇系統(tǒng)的實(shí)現(xiàn)

簡(jiǎn)單論壇系統(tǒng)的實(shí)現(xiàn)

ID:42203714

大?。?05.86 KB

頁(yè)數(shù):20頁(yè)

時(shí)間:2019-09-09

簡(jiǎn)單論壇系統(tǒng)的實(shí)現(xiàn)_第1頁(yè)
簡(jiǎn)單論壇系統(tǒng)的實(shí)現(xiàn)_第2頁(yè)
簡(jiǎn)單論壇系統(tǒng)的實(shí)現(xiàn)_第3頁(yè)
簡(jiǎn)單論壇系統(tǒng)的實(shí)現(xiàn)_第4頁(yè)
簡(jiǎn)單論壇系統(tǒng)的實(shí)現(xiàn)_第5頁(yè)
資源描述:

《簡(jiǎn)單論壇系統(tǒng)的實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、?前言隨著計(jì)算機(jī)網(wǎng)絡(luò)的飛速發(fā)展,網(wǎng)民人數(shù)越來(lái)越多,論壇作為一種交流思想和情感的橋梁,快捷方便,正受到越來(lái)越多網(wǎng)友的喜愛(ài),并深刻地影響人類(lèi)的交流方式。目前,國(guó)內(nèi)比較大的大專(zhuān)院校幾乎都有自己的站點(diǎn)。這些站點(diǎn)不僅是校內(nèi)信息交流的場(chǎng)所,而且由于社會(huì)各界人士的參與,使其已成為向全社會(huì)提供和交流信息的重要工具。除了這些校園論壇以外,還存在一些商業(yè)性的以及個(gè)人業(yè)余性質(zhì)的站點(diǎn)。這些站點(diǎn)有的可以為用戶提供專(zhuān)門(mén)的服務(wù),更多的是為廣大的網(wǎng)絡(luò)用戶提供一個(gè)自由的、活躍的信息交流的場(chǎng)所。在站點(diǎn)上,用戶可以將自己的看法提岀來(lái)與大家進(jìn)行交流,或者對(duì)別的用戶的觀點(diǎn)及看法提出自己的意見(jiàn)和建議,用戶不

2、但能從論壇上獲得信息,而且還可以交到許多志同道合的朋友。二.實(shí)驗(yàn)?zāi)康呐c要求(1)、掌握在SQLServer中創(chuàng)建數(shù)據(jù)庫(kù)、表的方法;(2)、掌握使用ADO.NET編程模型訪問(wèn)數(shù)據(jù)庫(kù)的基本步驟;(3)、掌握SqlDataReder對(duì)象和SqlCommand對(duì)象的使用方法。⑷掌握DataAdapter對(duì)象和DataSet對(duì)象的使用方法;(5)拿握將DataSet對(duì)象綁定到GridView控件進(jìn)行數(shù)據(jù)顯示的方法;(6)掌握并熟練使用GridView控件。三.實(shí)驗(yàn)內(nèi)容與方案(1)、實(shí)現(xiàn)會(huì)員注冊(cè):即提供會(huì)員信息輸入界面,由用戶輸入數(shù)據(jù),再將用戶所輸入的數(shù)據(jù)添加到User表。(

3、1)、實(shí)現(xiàn)會(huì)員登錄:由用戶輸入登錄名和密碼,與User表中的數(shù)據(jù)對(duì)照,給出登錄成功或失敗的提示。(2)^實(shí)現(xiàn)Topic表數(shù)據(jù)的顯示:以數(shù)據(jù)網(wǎng)格形式分頁(yè)顯示Topic表中的主帖信息。(3)實(shí)現(xiàn)Topic表數(shù)據(jù)的添加:即提供用戶輸入消息的界面(包括主題和內(nèi)容輸入),將用戶從界面上輸入的消息存入Topic數(shù)據(jù)表。(4)實(shí)現(xiàn)Topic表詳細(xì)數(shù)據(jù)的顯示:即顯示發(fā)帖者登錄名、主帖標(biāo)題、帖子內(nèi)容、發(fā)帖時(shí)間、用戶機(jī)器IP等詳細(xì)信息。(5)實(shí)現(xiàn)Topic表數(shù)據(jù)的刪除:即提供用戶刪除主題。實(shí)驗(yàn)過(guò)程及其分析在SQLServer2005(SQLEXPRESS)中創(chuàng)建數(shù)據(jù)庫(kù)MyBBS_Da

4、ta,并創(chuàng)建數(shù)據(jù)表User,啟動(dòng)VisualStudio2008,使用VisualC#語(yǔ)言新建一個(gè)ASP.NET網(wǎng)站命名為BBSo在App_Data目錄中添加新項(xiàng),創(chuàng)建SQLServer(SQLEXPRESS)數(shù)據(jù)庫(kù),在如圖T.21所示的對(duì)話框,選擇“SQLSERVER數(shù)據(jù)庫(kù)”,輸入數(shù)據(jù)庫(kù)名MyBBS_Data,點(diǎn)擊“確定”。圖T.21添加新項(xiàng)對(duì)話框在服務(wù)器資源管理器中的“數(shù)據(jù)連接”分支下展開(kāi)MyBBS.Data數(shù)據(jù)庫(kù)分支,在“表”項(xiàng)上單擊右鍵,選擇“添加新表”,在表設(shè)計(jì)窗口中輸入U(xiǎn)ser表的各字段名和數(shù)據(jù)類(lèi)型。保存修改,在出現(xiàn)的對(duì)話框中輸入表名“Use嚴(yán),點(diǎn)擊“

5、確定”。實(shí)現(xiàn)會(huì)員注冊(cè)設(shè)計(jì)“會(huì)員注冊(cè)”應(yīng)用程序界面。在網(wǎng)站BBS中,添加注冊(cè)網(wǎng)頁(yè)Register.aspxo然后按圖T.22設(shè)計(jì)注冊(cè)頁(yè)Register.aspx的界面,所包含的控件及屬性列于表T?3中。L=J登錄絡(luò)”用戶名密碼不能為空情輸入登錄名?用戶名f密碼?住址?個(gè)人主頁(yè)?電子郵件用戶名不能為空(2)編寫(xiě)程序。在web.config配置文件中配置數(shù)據(jù)庫(kù)連接字符串MyBBS_DataConnectionString,配置信息如下:

6、String二〃DataSource=LILUSQLLILU;InitialCatalog=MyBBS_Data;PersistSecurityInfo二True;UserID=sa;Password二sa@123〃providerame=/zSystem.Data.SqlClient"/>雙擊Register.aspx界面上的“注冊(cè)”按鈕,打開(kāi)程序編輯窗口,輸入BtnReg_Click()事件處理程序代碼:usingSystem;usingSystem.Collections.Generic;usingSystem.L

7、inq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.Ul.WebControls;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.Configuration;namespacetestl{publicpartialclassRegister:System.Web.UI?卩age{protcctedvoidPagc_Load(objeetsender,EventArgse)protcctedvoidBtnReg_Click(objeetsende

8、r,l;v

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。