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

正文內(nèi)容

物業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2025-04-07 23:17本頁(yè)面
  

【正文】 aAdapter(select * from tb_weihu where person like 39。% + () + %39。, con)。 (ds, tb_weihu)。 = ds。 ()。//將數(shù)據(jù)綁定到GridView控件中 } else { LoadData()。 } 車(chē)位信息管理頁(yè)設(shè)計(jì) 車(chē)位信息管理頁(yè)概述車(chē)位信息管理頁(yè)也是上邦國(guó)際社區(qū)物業(yè)管理網(wǎng)相當(dāng)重要的一部分,在該模塊中涉及了車(chē)牌號(hào),車(chē)位編號(hào),車(chē)主,車(chē)主電話,開(kāi)始時(shí)間,結(jié)束時(shí)間,車(chē)位狀態(tài),備注等信息提供操作界面。管理員可以通過(guò)添加上述信息完成對(duì)車(chē)位信息的添加、刪除、更改等操作。界面如下: 車(chē)位信息管理頁(yè)技術(shù)分析車(chē)位信息管理頁(yè)中,不同于前面的查詢(xún)頁(yè)面,因?yàn)樵擁?yè)面涉及到了更多更復(fù)雜的操作,比如對(duì)信息的添加、更改、刪除等,使得select語(yǔ)句更豐富了。同樣需要先將數(shù)據(jù)庫(kù)中的數(shù)據(jù)表綁定到gridview控件中。然后分別選擇添加、更新、刪除按鈕進(jìn)行相應(yīng)的操作。值得注意的是,在管理界面中由于要添加信息,而有些信息在數(shù)據(jù)表中不能重復(fù),比如這里的車(chē)位編號(hào),所以在填寫(xiě)了車(chē)位編號(hào)以后有一個(gè)專(zhuān)門(mén)的button按鈕用于檢測(cè)是否可用。而且每個(gè)信息都用一個(gè)RequireFieldValidator控件保證不能為空。檢測(cè)車(chē)位編號(hào)是否可用的代碼如下: protected void Button1_Click1(object sender, EventArgs e) { OleDbConnection con = ()。 //調(diào)用用戶(hù)自定義的DB類(lèi)的createDB()的方法 OleDbCommand cmd = new OleDbCommand()。 //聲明一個(gè)OleDbCommand的 cmd對(duì)象,并將其實(shí)例化 //聲明一個(gè)OleDbCommand的cmd對(duì)象,并將其實(shí)例化 = con。 ()。 = select count(*) from tb_chewei where cwid=39。 + + 39。 //根據(jù)用戶(hù)在文本框輸入的ID編號(hào)的值查詢(xún)停車(chē)信息表 int i=(())。 if (i 0) { = 。 ()。 (script language=javascriptalert(39。車(chē)位編號(hào)存在,請(qǐng)重新添加一個(gè)!39。)。location=39。javascript:(1)39。/script)。 } if(i 1) { (script language=javascriptalert(39。車(chē)位編號(hào)不存在,您可以繼續(xù)填寫(xiě)!39。)。location=39。javascript:(1)39。/script)。 } ()。 } 車(chē)位信息管理頁(yè)實(shí)現(xiàn)過(guò)程 設(shè)計(jì)步驟(1) 在網(wǎng)站中創(chuàng)建cheweixinxi文件夾,用于存放基本信息Web窗體。(2) 在cheweixinxi文件夾下創(chuàng)建一個(gè)Web窗體,用于車(chē)位信息管理。(3) 在Web窗體中添加一個(gè)Table表格,用于頁(yè)面的布局。頁(yè)面中的主要控件及說(shuō)明如表所示。(4)控件類(lèi)型控件名稱(chēng)主要屬性設(shè)置控件用途txtCph無(wú)輸入車(chē)牌號(hào)txtTcch無(wú)輸入車(chē)位編號(hào)btnAddText屬性設(shè)置為“添加”添加btmDeleteText屬性設(shè)置為“刪除”刪除GvclAllowPaging屬性設(shè)置為T(mén)rueAutoGenerateColumns屬性設(shè)置為FlasePageSize屬性設(shè)置為5綁定tb_homepark數(shù)據(jù)表LbTccxText屬性設(shè)置“停車(chē)場(chǎng)車(chē)位信息查詢(xún)”停車(chē)場(chǎng)車(chē)位信息查詢(xún)LbTcshText屬性設(shè)置“停車(chē)場(chǎng)車(chē)位信息審核”停車(chē)場(chǎng)車(chē)位信息審核 實(shí)現(xiàn)代碼 引入命名空間。代碼如下:using 。在page_load事件中主要是判斷業(yè)主或者管理員是否已登錄,如果沒(méi)有登錄,業(yè)主跳轉(zhuǎn)到業(yè)主登錄頁(yè)中,管理員跳轉(zhuǎn)到管理員登陸頁(yè)中,并且調(diào)用用戶(hù)自定義的aa方法,將業(yè)主住房信息綁定到GridView空間中,加以顯示。實(shí)現(xiàn)代碼如下:protected void Page_Load(object sender, EventArgs e) { if (Session[name] == null amp。amp。 Session[pwd] == null) { (~/guanliyuan/)。 } ()。//調(diào)用用戶(hù)自定義方法 }在aa方法中,主要是用戶(hù)自定義的方法,用于查詢(xún)業(yè)主住房信息,講業(yè)主住房信息填充到數(shù)據(jù)集中,通過(guò)調(diào)用DataBind()方法將業(yè)主住房信息綁定到GridView控件中,加以顯示。實(shí)現(xiàn)代碼如下:public void aa() { OleDbConnection con = ()。 //調(diào)用用戶(hù)自定義的DB類(lèi)的createDB()的方法 ()。 OleDbCommand cmd = new OleDbCommand()。//聲明一個(gè)OleDbCommand的 cmd對(duì)象,并將其實(shí)例化 OleDbDataAdapter sda = new OleDbDataAdapter(select * from tb_chewei, con)。 DataSet ds = new DataSet()。 //聲明一個(gè)DataSet的ds對(duì)象,并將其實(shí)例化 (ds, tb_chewei)。//將停車(chē)信息表的數(shù)據(jù)填充到數(shù)據(jù)集里 = ds。 ()。//將數(shù)據(jù)綁定到GridView控件中 ()。//關(guān)閉數(shù)據(jù)庫(kù)連接 }在“停車(chē)場(chǎng)車(chē)位信息審核”按鈕中,實(shí)現(xiàn)的主要功能是將頁(yè)面跳轉(zhuǎn)到業(yè)主車(chē)位信息審核頁(yè)面中。實(shí)現(xiàn)代碼如下:protected void LinkButton3_Click(object sender, EventArgs e) { ()。//將該頁(yè)跳轉(zhuǎn)到指定的頁(yè)面中在“停車(chē)場(chǎng)車(chē)位信息查詢(xún)”按鈕中,實(shí)現(xiàn)的主要功能是將頁(yè)面跳轉(zhuǎn)到業(yè)主車(chē)位信息查詢(xún)頁(yè)中。實(shí)現(xiàn)代碼如下:protected void LinkButton1_Click(object sender, EventArgs e) { ()。//將該頁(yè)跳轉(zhuǎn)到指定的頁(yè)面中} 業(yè)主投訴信息審核頁(yè) 業(yè)主投訴信息審核頁(yè)概述業(yè)主投訴信息審核頁(yè)面主要實(shí)現(xiàn)對(duì)業(yè)主投訴信息的審核,同樣類(lèi)似的頁(yè)面還有車(chē)輛信息、住戶(hù)信息、賬戶(hù)信息、維修信息、投訴信息等的審核頁(yè)面,這里以投訴信息的審核頁(yè)面為例講解。主要審核業(yè)主的投訴信息是否已處理,如果未處理,則通知相關(guān)部門(mén)進(jìn)行處理;如果已處理,則設(shè)置為已處理狀態(tài)。對(duì)于已處理的投訴信息可適當(dāng)刪除。業(yè)主投訴頁(yè)面信息審核頁(yè)面的運(yùn)行效果如圖所示。由于小區(qū)物業(yè)內(nèi)部管理網(wǎng)涉及的信息量很大,如果將已處理和未處理的投訴信息混在一起,看上去會(huì)很亂,因此本程序?qū)⑿畔⒈怼盃顟B(tài)”列中的“未處理”和“已處理”的字體顏色分別設(shè)置成紅色和藍(lán)色,以給人一目了然的感覺(jué)。頁(yè)面中信息的顯示是通過(guò)使用GridView控件實(shí)現(xiàn)的,為了將不同的狀態(tài)信息以不同的顏色顯示,需要處理GridView控件RowDataBound事件,在該事件中判斷表格行如果為數(shù)據(jù)行,則讀取“狀態(tài)”單元格的信息,根據(jù)不同的狀態(tài)設(shè)置不同的字體顏色。 設(shè)計(jì)步驟(1) 在該網(wǎng)站中創(chuàng)建tousuxinxi文件夾,用于存放基本信息Web窗體。(2) 在tousuxinxi文件夾下創(chuàng)建一個(gè)Web窗體,用于業(yè)主投訴信息審核。(3) 在Web窗體中添加一個(gè)Table表格,用于頁(yè)面的布局。(4) 在Table1表格中添加相關(guān)主要的服務(wù)器控件,屬性設(shè)置及其用途如表所示??丶?lèi)型控件名稱(chēng)主要屬性設(shè)置控件用途txtxqmcText屬性設(shè)置為“業(yè)主投訴信息審核”鏈接業(yè)主投訴信息頁(yè)TxtlymcText屬性設(shè)置為“業(yè)主投訴信息查詢(xún)”鏈接業(yè)主投訴查詢(xún)頁(yè)gvzhzfAllowPaging屬性設(shè)置為T(mén)rueAutoGenerateColumns屬性設(shè)置為FlashPageSize屬性設(shè)置為5顯示小區(qū)業(yè)主投訴信息 實(shí)現(xiàn)代碼 在page_Load事件中,利用Session對(duì)象判斷是否登錄,并且調(diào)用自定義aa方法。代碼如下:protected void Page_Load(object sender, EventArgs e) { if (Session[name] == null amp。amp。 Session[pwd] == null) { (~/guanliyuan/)。//跳轉(zhuǎn)到指定的頁(yè)面中 } ()。 } 在自定義aa方法中,利用OleDbDataAdapter的fill方法,實(shí)現(xiàn)在投訴信息填充到GridView控件中。實(shí)現(xiàn)代碼如下:private void aa() { OleDbConnection con = ()。 //調(diào)用用戶(hù)自定義的DB類(lèi)的createDB()的方法 ()。 OleDbCommand cmd = new OleDbCommand()。 //聲明一個(gè)OleDbCommand的 cmd對(duì)象,并將其實(shí)例化 OleDbDataAdapter sda = new OleDbDataAdapter(select * from tb_tousu, con)。 DataSet ds = new DataSet()。 //聲明一個(gè)DataSet的ds對(duì)象,并將其實(shí)例化 (ds, tb_tousu)。 = [0].DefaultView。 = new string[] { id }。 ()。 //將數(shù)據(jù)綁定到GridView控件中 ()。 }在GirdView1_RowDataBoud事件中,主要是實(shí)現(xiàn)改變單元格中信息的功能。實(shí)現(xiàn)代碼如下:protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if ( == ) { (onMouseOver, Color=。=39。lightBlue39。)。 (onMouseOut, =Color。)。 if ([4].Text == 已處理) { [4].Text = font color=blue已處理/font。 } else { [4].Text = font color=red未處理/font。 } [2].Text = ([2].Text).ToShortDateString()。 } }在GridView1_RowDeleting事件中,利用OleDbCommand的ExecuteNonQuery()方法,實(shí)現(xiàn)將相應(yīng)記錄刪除的功能。主要代碼如下:protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { string id = [].()。 OleDbConnection con = ()。 ()。 OleDbCommand cmd = new OleDbCommand(delete from tb_tousu where id=39。 + id + 39。, con)。 ()。 ()。 = 1。 } 在GridView1_SelecteIndexChanging事件中,利用OleDbCommand的ExecuteScalar()方法查詢(xún)投訴信息表,并且修改投訴信息表中狀態(tài)。實(shí)現(xiàn)代碼如下:protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArg
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1