C#房屋出租管理系統(tǒng)_第1頁
C#房屋出租管理系統(tǒng)_第2頁
C#房屋出租管理系統(tǒng)_第3頁
C#房屋出租管理系統(tǒng)_第4頁
C#房屋出租管理系統(tǒng)_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、鄭州科技學院C#課程設計 設計(論文)題目: 房屋出租管理系統(tǒng) 所 在 院: 信息工程學院 專 業(yè) 班 級: 10計算機科學與技術2班 學 生 姓 名: 金長江 學 號: 201015049 指 導 教 師: 王玉萍 目 錄1前言21.1系統(tǒng)開發(fā)背景和開發(fā)目的21.2可行性分析21.2.1技術可行性21.2.2 經(jīng)濟可行性31.2.3 操作可行性31.2.4 法律可行性32開發(fā)工具簡介32.1 C#語言簡介32.2 Access 2003數(shù)據(jù)庫43 需求分析43.1系統(tǒng)目標43.2應用現(xiàn)狀調(diào)查43.3系統(tǒng)流程圖54 概要設計64.1系統(tǒng)設計思想64.2系統(tǒng)構(gòu)架選擇65數(shù)據(jù)庫設計65.1概念設計

2、65.2物理設計86系統(tǒng)詳細設計106.1 datahelp類的設計106.2系統(tǒng)主界面模塊設計126.3房屋出租管理模塊136.4房屋信息管理模塊186.5客戶信息模塊226.6密碼修改25總結(jié)27致謝28參考文獻291前言1.1系統(tǒng)開發(fā)背景和開發(fā)目的利用計算機實現(xiàn)物業(yè)管理中的房屋租賃管理勢在必行。對于物業(yè)管理企業(yè)來說,利用計算機支持企業(yè)高效率完成房屋租賃管理的日常事務,是適應現(xiàn)代企業(yè)制度要求、推動企業(yè)勞動型管理走向科學化、規(guī)范化的必要條件;而房屋租賃管理是一項瑣碎、復雜而又十分細致的工作,房屋的基本資料,客戶資料的管理,房屋租賃管理,各項收費以及統(tǒng)計報表的管理,一般不允許出錯,如果實行手工

3、操作,須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,計算機進行房屋租賃工作的管理,不僅能夠保證各項信息準確無誤、快速輸出,同時計算機具有手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高物業(yè)管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。開發(fā)本系統(tǒng)就是為了解決物業(yè)管理企業(yè)在房屋租賃信息管理中的一些不規(guī)范,使房屋租賃信息的管理向著規(guī)范化、簡單化、有效化的方向發(fā)展。1.2可行性分析1.2.1技術可行性  從目前IT業(yè)界比較流行的數(shù)據(jù)庫開發(fā)、管理軟件來看,對于比較簡單的小型數(shù)據(jù)庫,

4、 C# 和Access的結(jié)合無疑是在實際應用中較為成功的一種解決方案。利用Microsoft Visual Studio 2008來設計用并使用Access 2003設計數(shù)據(jù)庫,為用戶提供了業(yè)界軟件開發(fā)一直堅持的非常友好、操作簡單的用戶界面、完善強大的數(shù)據(jù)庫操作功能和簡潔明了的數(shù)據(jù)庫接口,所以技術實行起來相對會容易。1.2.2 經(jīng)濟可行性   本系統(tǒng)開發(fā)簡單但要耗去一定的時間,所用的開發(fā)工具和軟件都差不多是免費的。而且,由于系統(tǒng)能夠在未來較長的一段時期內(nèi)穩(wěn)定地發(fā)揮作用,這對于學生房屋租賃信息的自動化管理,稱業(yè)管理企業(yè)的人力和財力都有很大的幫助。由此可見在,開發(fā)此系統(tǒng)在經(jīng)濟上

5、是完全可行的。1.2.3 操作可行性如今的計算機已經(jīng)走進千家萬戶,硬件成本的下降,導致計算機購買成本的降低.此系統(tǒng)是利用自己的計算機加Microsoft Visual Studio2008作為軟件的開發(fā)平臺,使開發(fā)出來的系統(tǒng)有友好的用戶界面、有良好的安全性設置、有詳細的操作說明書,這樣更使各類用戶很快地掌握系統(tǒng)的使用方法,操作友好因此在操作上是可行的。1.2.4 法律可行性  本系統(tǒng)開發(fā)不會侵犯他人、集體或國家利益,不存在侵權等問題,不違反國家法律,因此具有法律可行性。綜上所述,該系統(tǒng)的開發(fā)是可行的。2開發(fā)工具簡介2.1 C#語言簡介Microsoft Visual Stu

6、dio NET是Microsoft 公司為適應Internet高速發(fā)展的需要,而推出的新的開發(fā)平臺。2008年3月17發(fā)布VS2008。隨后又發(fā)布了vs2010。C#1語言是NET平臺上的第一語言。自發(fā)布以來不斷增強,已經(jīng)成為目前功能最強大的通用語言之一。2.2 Access 2003數(shù)據(jù)庫Access 是微軟公司推出的基于Windows的桌面關系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),是Office系列應用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲、數(shù)據(jù)查詢、界面設計、報表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提

7、供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數(shù)據(jù)管理的任務。 Access是一種關系型數(shù)據(jù)庫管理系統(tǒng),其主要特點如下(1)存儲方式單一。2)面向?qū)ο螅?)界面友好、易操作(4)集成環(huán)境、處理多種數(shù)據(jù)信息(5)Access支持ODBC3 需求分析3.1系統(tǒng)目標建立房屋租賃信息管理系統(tǒng),實現(xiàn)房屋租賃信息管理的計算機自動化。系統(tǒng)應符合物業(yè)管理企業(yè)原有的房屋租賃管理制度,并達到操作直觀、方便、實用、安全等要求。房屋租賃信息管理系統(tǒng)應該具有以下功能:1由于操作人員的計算機知識普遍偏低,因此要求系統(tǒng)具有良好的人機界面;2方便的數(shù)據(jù)查詢,支持自定義條件查詢;3自動匹配房源和求房意向信息;4在相應的

8、權限下,刪除數(shù)據(jù)方便簡單,數(shù)據(jù)穩(wěn)定性強;5數(shù)據(jù)計算自動完成,盡量減少人工干預。3.2應用現(xiàn)狀調(diào)查當前,很多物業(yè)管理企業(yè)的房屋租賃信息管理都是使用紙質(zhì)資料來登記、記錄房屋等信息,這導致房屋信息變更不便,且房屋租賃花費人力資源多,工作也較繁瑣。傳統(tǒng)的看房流程是很費時費力的,房屋租賃成本居高、人力管理的比例比較大,往往是各個主要負責人以書面的形式管理房屋租賃信息,效率低下。數(shù)據(jù)打印,匯總時,容易丟失,不易保存且數(shù)據(jù)保密性較差。因此,開發(fā)一套功能相對完整,同時使得客戶使用系統(tǒng)更加放心,提高工作的效率,減少過多的人力資源的付出。3.3系統(tǒng)流程圖開始系統(tǒng)業(yè)務流程圖如圖3-1錯誤提示密碼驗證 N房屋出租管理

9、房屋信息管理客戶管理房屋出租管理系統(tǒng)密碼修改退出YN修改密碼承租人信息出租人信息刪除房屋信息添加房屋信息修改房屋信息房屋信息查詢退租續(xù)租房屋入住房屋查詢關閉系統(tǒng)圖3-1 房屋出租管理系統(tǒng)業(yè)務流程圖4 概要設計4.1系統(tǒng)設計思想本系統(tǒng)實現(xiàn)房屋出租業(yè)務的自動化管理,為中介公司提供及時的房屋信息和客戶信息。本系統(tǒng)完成房屋管理、房屋入住、續(xù)租、退房、房屋查詢等功能。因此系統(tǒng)必須具有維護這些操作信息的數(shù)據(jù)表。4.2系統(tǒng)構(gòu)架選擇本系統(tǒng)采用雙層結(jié)構(gòu)的C/S模式,即客戶端和服務器端模式,客戶端提供用戶操作界面,接受用戶輸入的各種信息,并向服務器端發(fā)送各種操作命令或數(shù)據(jù)請求,并接受服務器端執(zhí)行操作命令后的返回結(jié)

10、果,向客戶顯示相應信息。服務器端接受客戶端的數(shù)據(jù)請求或命令,并執(zhí)行相應的數(shù)據(jù)請求命令得到相應的數(shù)據(jù)集,對數(shù)據(jù)集進行相應的處理,然后將數(shù)據(jù)集或處理后的數(shù)據(jù)集返回客戶端。C/S結(jié)構(gòu)的體系結(jié)構(gòu)具有訪問速度快、運行穩(wěn)定、安全性能好等優(yōu)點,比其它構(gòu)架模式更能滿足本系統(tǒng)的快速響應及信息共享的要求。5數(shù)據(jù)庫設計本系統(tǒng)采用Access 2003數(shù)據(jù)庫設計,名稱為chuzudata,其中包含了4張表,下面分別給出數(shù)據(jù)表概念設計和主要數(shù)據(jù)表的結(jié)構(gòu)。5.1概念設計房屋租賃管理系統(tǒng)主要用到房屋信息表、出租人信息表、承租人信息表等,各個表的E-R圖如下:房屋信息E-R圖(見圖4-1)房屋編號廚房面積寬帶位置類型月租房主

11、狀態(tài)備注空調(diào)圖4-1 房屋E-R圖出租人信息E-R圖(見圖4-2)聯(lián)系方式房屋編號姓名身份證號出租人圖4-2 出租人E-R圖承租人信息E-R圖(見圖4-3)性別入住時間月租交費總額房屋編號姓名身份證號承租人圖4-3 承租人E-R圖5.2物理設計1. 房屋信息表Roominfo表,該表主要用于保存房屋的信息,包括房屋名稱、房屋編號、房屋、類型、面積、租金、狀態(tài)、位置、寬帶、廚房、空調(diào)和備注。如下表5-1 所示表4-1 房屋信息表字段名稱字段類型字段大小主鍵房屋編號文本50Y面積數(shù)字4N類型文本50N房主文本50N狀態(tài)文本50N月租數(shù)字4N位置文本50N寬帶文本50N廚房文本50N空調(diào)文本50N備

12、注文本50N2. 出租人信息表chuzureninfo表,該表主要用于保存出租人的信息,包括身份證號、姓名、房屋編號、聯(lián)系方式。如下表4-2所示表5-2 租金信息表字段名稱字段類型字段大小主鍵身份證號文本50N姓名文本50N房屋編號文本50Y聯(lián)系方式文本50N3. 承租人信息表rentinfo表,該表主要用于存儲房客的信息,包括房客名稱、身份證號、性別、房屋編號、合同編號、入住時間、月租、交費總額,如下表4-3所示表5-3 房客信息表字段名稱字段類型字段大小主鍵身份證號文本50Y姓名文本50N性別文本50N房屋編號文本50N合同編號數(shù)字4N入住時間日期/時間N月租數(shù)字4N繳費總額數(shù)字4N4.

13、密碼信息表pswinfo表,該表主要用于保存系統(tǒng)的密碼。如下表4-4所示表5-4 水電費信息表字段名稱字段類型字段大小主鍵psw文本50Y6系統(tǒng)詳細設計6.1 datahelp類的設計為了實現(xiàn)方便、快捷的數(shù)據(jù)庫操作和代碼的簡潔性本系統(tǒng)設計在datahelp類中寫入了分別返回dataset數(shù)據(jù)集和執(zhí)行SQL操作后影響行數(shù)的方法。此類中還包含一些全局變量的定義。下面是此類的具體代碼:class datahelp public static int fwid = 10000;/房屋編號 public static int htid=10000;/合同編號 public static int n; p

14、ublic static string sqlstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Directory.GetCurrentDirectory()+"chuzudata.mdb;" public static OleDbConnection conn=new OleDbConnection (sqlstr); public static OleDbCommand cmd; public static DataSet sqlquery(string str) /返回dataset數(shù)據(jù) Dat

15、aSet ds = new DataSet(); OleDbDataAdapter adp = new OleDbDataAdapter(str, conn); ds.Clear(); adp.Fill(ds,"123"); return ds; public static int sqlinsert(string sqlstr) /對數(shù)據(jù)更新、刪除、修改并返回影響的行數(shù) try conn.Open(); cmd = new OleDbCommand(sqlstr,conn); n = cmd.ExecuteNonQuery(); catch (Exception ex)

16、MessageBox.Show(ex.Message); finally conn.Close();return n; 6.2系統(tǒng)主界面模塊設計主界面功能:啟動界面后首先設置菜單欄的enabled為false并且在狀態(tài)欄上顯示當前時間,然后密碼驗證,若密碼正確則啟用菜單欄上的各菜單項(enabled=true)菜單包括:房屋出租管理、房屋信息管理、客戶信息、修改密碼和退出,如圖圖5-1圖5-1 主界面功能結(jié)構(gòu)圖主界面的主要代碼如下:確定按鈕事件:private void button1_Click(object sender, EventArgs e) string ss = "se

17、lect *from pswinfo;" DataSet ds = datahelp.sqlquery(ss); if (textBox1.Text.Trim() = ds.Tables"123".Rows0.ItemArray0.ToString() this.menuStrip2.Items0.Enabled = true; this.menuStrip2.Items1.Enabled = true; this.menuStrip2.Items2.Enabled = true; this.menuStrip2.Items3.Enabled = true; th

18、is.menuStrip2.Items4.Enabled = true; label1.Visible = false; textBox1.Visible = false; button1.Visible = false; else MessageBox.Show("密碼錯誤請重新輸入", "提示", MessageBoxButtons.OK); textBox1.Text = "" 6.3房屋出租管理模塊房屋出租管理模塊包括房屋查詢、房屋入住、續(xù)租、退房四個功能。其中房屋查詢包括對房屋的搜索以及房屋入住、續(xù)租、退租等按鈕。房屋查詢的

19、界面如圖5-2房屋查詢主要代碼:搜索按鈕:private void button6_Click(object sender, EventArgs e) OleDbCommand cmd = new OleDbCommand(); if (textBox3.Text.Trim() != "") minyuezu = Convert.ToInt32(textBox3.Text); if (textBox4.Text.Trim() != "") maxyuezu = Convert.ToInt32(textBox4.Text); if (textBox8.Te

20、xt.Trim() != "") minmianji = Convert.ToInt32(textBox8.Text); if (textBox7.Text.Trim() != "") maxmianji = Convert.ToInt32(textBox7.Text); cmd.CommandText = "select * from roominfo where 房屋編號 is not null"/ 消除首個and影響 if (textBox3.Text.Trim() != "") && (te

21、xtBox4.Text.Trim() != "") cmd.CommandText += " and 月租>=minyuezu and 月租<=maxyuezu" if (textBox8.Text.Trim() != "") && (textBox7.Text.Trim() != "") cmd.CommandText += " and 面積>=minmianji and 面積<=maxmianji" if (comboBox1.SelectedInde

22、x > 0) cmd.CommandText += " and 類型='" + comboBox1.SelectedItem.ToString() + "'" if (checkBox2.Checked) cmd.CommandText += " and 寬帶='有'" if (checkBox3.Checked) cmd.CommandText += " and 廚房='有'" if (checkBox4.Checked) cmd.CommandText +=

23、 " and 空調(diào)='有'" if (checkBox5.Checked) cmd.CommandText += " and 狀態(tài)='待租'" if (comboBox3.SelectedIndex > 0) cmd.CommandText += " and 位置='" + comboBox3.SelectedItem.ToString() + "'" cmd.CommandText += "" if (textBox3.Text.Trim(

24、) != "") && (textBox4.Text.Trim() != "") OleDbParameter pa = new OleDbParameter2; pa0 = new OleDbParameter("minyuezu", minyuezu); pa1 = new OleDbParameter("maxyuezu", maxyuezu); cmd.Parameters.Add(pa0); cmd.Parameters.Add(pa1); if (textBox8.Text.Trim()

25、 != "") && (textBox7.Text.Trim() != "") OleDbParameter pa = new OleDbParameter2; pa0 = new OleDbParameter("minmianji", minmianji); pa1 = new OleDbParameter("maxmianji", maxmianji); cmd.Parameters.Add(pa0); cmd.Parameters.Add(pa1); if (textBox3.Text.Tri

26、m() != "") && (textBox4.Text.Trim() != "") && (textBox8.Text.Trim() != "") && (textBox7.Text.Trim() != "") OleDbParameter pa = new OleDbParameter4; pa0 = new OleDbParameter("minyuezu", minyuezu); pa1 = new OleDbParameter("

27、;maxyuezu", maxyuezu); pa2 = new OleDbParameter("minmianji", minmianji); pa3 = new OleDbParameter("maxmianji", maxmianji); cmd.Parameters.Add(pa0); cmd.Parameters.Add(pa1); cmd.Parameters.Add(pa2); cmd.Parameters.Add(pa3); cmd.Connection = datahelp.conn; datahelp.conn.Open()

28、; OleDbDataReader rd = cmd.ExecuteReader(); DataTable dt = new DataTable(); dt.Load(rd); dataGridView1.DataSource = dt; datahelp.conn.Close(); 房屋入住功能實現(xiàn)客戶的入住輸入房屋編號后將自動查找并現(xiàn)實月租主界面如圖5-3圖5-3主要代碼:Texbox1(房屋編號)響應事件:private void textBox1_TextChanged(object sender, EventArgs e) string ss = "select 月租 fr

29、om roominfo where 房屋編號 ='" + textBox1.Text + "'" DataSet ds = datahelp.sqlquery(ss); if (ds.Tables"123".Rows.Count > 0) textBox5.Text = ds.Tables"123".Rows0.ItemArray0.ToString(); 續(xù)租界面如圖圖5-4圖5-4退房界面如圖5-5圖5-5續(xù)租部分代碼:根據(jù)輸入的續(xù)租時間計算租金:private void textBox7_Text

30、Changed(object sender, EventArgs e) int k, i, j; if (textBox5.Text.Trim() = "") i = 0; else i = Convert.ToInt32(textBox5.Text); if (textBox7.Text.Trim() = "") j = 0; else j = Convert.ToInt32(textBox7.Text); if (textBox4.Text.Trim() = "") k = 0; else k= Convert.ToInt32(t

31、extBox4.Text); i = (i * 12 + j) * k; textBox6.Text = i.ToString(); private void textBox5_TextChanged(object sender, EventArgs e) int k, i, j; if (textBox5.Text = "") i = 0; else i = Convert.ToInt32(textBox5.Text); if (textBox7.Text = "") j = 0; else j = Convert.ToInt32(textBox7.T

32、ext); if (textBox4.Text.Trim() = "") k = 0; else k = Convert.ToInt32(textBox4.Text); i = (i * 12 + j) * k; textBox6.Text = i.ToString(); 6.4房屋信息管理模塊房屋信息管理模塊包括房屋信息的瀏覽、查詢、添加、修改、刪除操作。房屋信息查看界面如圖5-6:圖5-6房屋信息的部分代碼: 添加和修改按鈕private void button2_Click(object sender, EventArgs e) 房屋信息添加 fwxxtj = new

33、 房屋信息添加(); fwxxtj.tjorxg = "添加" fwxxtj.Show(); private void button3_Click(object sender, EventArgs e) 房屋信息添加 fwxxxg = new 房屋信息添加(); fwxxxg.tjorxg = "修改" fwxxxg.fangwubianhao = dataGridView1.CurrentRow.Cells0.Value.ToString(); fwxxxg.Show(); 房屋信息添加界面如圖5-7圖5-7房屋信息修改界面如圖5-8圖5-8添加修改的

34、部分代碼:房屋信息修改的保存事件private void button1_Click(object sender, EventArgs e) if (textBox1.Text.Trim() = "") | (textBox2.Text.Trim() = "") | (textBox3.Text.Trim() = "") | (textBox4.Text.Trim() = "") | (textBox5.Text.Trim() = "") | (textBox6.Text.Trim() = &q

35、uot;") | (comboBox1.Text = "") | (comboBox2.Text = "") ageBox.Show("請輸入完整信息", "提示"); return; if (tjorxg = "添加") /添加房屋信息 int mianji = Convert.ToInt32(textBox2.Text); int yuezu = Convert.ToInt32(textBox3.Text); string kuandai, chufang, kongtiao; i

36、f (checkBox1.Checked) kuandai = "有" else kuandai = "無" if (checkBox2.Checked) chufang = "有" else chufang = "無" if (checkBox3.Checked) kongtiao = "有" else kongtiao = "無" OleDbCommand cmd = new OleDbCommand(); cmd.CommandText = "insert i

37、nto roominfo(房屋編號,面積,類型,房主,狀態(tài),月租,位置,寬帶,廚房,空調(diào),備注)values('" + textBox1.Text + "',mianji,'" + comboBox1.Text + "','" + textBox5.Text + "','待租',yuezu,'" + comboBox2.Text + "','" + kuandai + "','" +

38、 chufang + "','" + kongtiao + "','" + richTextBox1.Text + "');" OleDbParameter par = new OleDbParameter2; par0 = new OleDbParameter("mianji", mianji); par1 = new OleDbParameter("yuezu", yuezu); cmd.Parameters.Add(par0); cmd.Parame

39、ters.Add(par1); cmd.Connection = datahelp.conn; datahelp.conn.Open(); int n = cmd.ExecuteNonQuery(); datahelp.conn.Close(); string str1 = "insert into chuzureninfo(身份證號,姓名,房屋編號,聯(lián)系方式)values('" + textBox6.Text + "','" + textBox5.Text + "','" + textBox1

40、.Text + "','" + textBox4.Text + "');" int m = datahelp.sqlinsert(str1); if (n > 0 && m > 0) MessageBox.Show("添加成功", "提示"); datahelp.fwid+; if (tjorxg = "修改") /修改房屋信息 int mianji = Convert.ToInt32(textBox2.Text); int yuezu = C

41、onvert.ToInt32(textBox3.Text); string kuandai, chufang, kongtiao; if (checkBox1.Checked) kuandai = "有" else kuandai = "無" if (checkBox2.Checked) chufang = "有" else chufang = "無" if (checkBox3.Checked) kongtiao = "有" else kongtiao = "無" OleD

42、bCommand cmd = new OleDbCommand(); cmd.CommandText = "update roominfo set 面積=mianji,類型='" + comboBox1.Text + "',房主='" + textBox5.Text + "',狀態(tài)='待租',月租=yuezu,位置='" + comboBox2.Text + "',寬帶='" + kuandai + "',廚房='&q

43、uot; + chufang + "',空調(diào)='" + kongtiao + "',備注='" + richTextBox1.Text + "' where 房屋編號='" + textBox1.Text + "'" OleDbParameter par = new OleDbParameter2; par0 = new OleDbParameter("mianji", mianji); par1 = new OleDbParameter(

44、"yuezu", yuezu); cmd.Parameters.Add(par0); cmd.Parameters.Add(par1); cmd.Connection = datahelp.conn; datahelp.conn.Open(); int n = cmd.ExecuteNonQuery(); datahelp.conn.Close(); string str1 = "update chuzureninfo set 身份證號='" + textBox6.Text + "',姓名='" + textB

45、ox5.Text + "',聯(lián)系方式='" + textBox4.Text + "' where 房屋編號='" + textBox1.Text + "'" int m = datahelp.sqlinsert(str1); if (n > 0 && m > 0) MessageBox.Show("修改成功", "提示"); datahelp.fwid+; 6.5客戶信息模塊客戶信息模塊包括出租方信息的瀏覽和承租方信息的瀏覽和修

46、改。出租方信息界面如圖5-9圖5-9承租方信息如圖5-10圖5-10承租人信息修改界面如圖5-11圖5-11保存按鈕的代碼private void button2_Click(object sender, EventArgs e) if (textBox1.Text.Trim() = "") | (textBox2.Text.Trim() = "") | (textBox6.Text.Trim() = "") | (radioButton1.Checked = false) && (radioButton2.Check

47、ed = false) MessageBox.Show("請輸入完整信息", "提示"); return; OleDbCommand cmd = new OleDbCommand(); string year = comboBox1.SelectedItem.ToString(); string month = comboBox2.SelectedItem.ToString(); string day = comboBox3.SelectedItem.ToString(); string sj = year + "-" + month

48、 + "-" + day; DateTime rzsj = DateTime.Parse(sj); if (radioButton1.Checked) sex = "男" if (radioButton2.Checked) sex = "女" cmd.CommandText = "update rentinfo set 身份證號='"+textBox1.Text+"',姓名='"+textBox2.Text+"',性別='"+sex+&

49、quot;',交費總額='"+textBox6.Text+"',入住時間=rzsj where 房屋編號='"+textBox3.Text+"'" OleDbParameter par = new OleDbParameter1; par0 = new OleDbParameter("rzsj", rzsj); cmd.Parameters.Add(par0); cmd.Connection = datahelp.conn; datahelp.conn.Open(); int n = cmd.ExecuteNonQuery(); datahelp.conn.Close(); if (n > 0) MessageBox.Show("客戶信息修改成功"); 6.6密碼修改圖5-12修改密碼的保存的代碼private void button1_Click(object sen

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論