客房管理概述(共46頁)_第1頁
客房管理概述(共46頁)_第2頁
客房管理概述(共46頁)_第3頁
客房管理概述(共46頁)_第4頁
客房管理概述(共46頁)_第5頁
已閱讀5頁,還剩52頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 成績: _ 課程設計(數(shù)據(jù)結構)學生姓名: 張 宇 星 學 號: 20141308055 院 系: 計算機與軟件學院 專 業(yè): 計算機科學與技術 指導教師: 顧 偉 二零一六 年 六 月十八日目 錄內(nèi)容摘要.1一、前言.2二、需求分析.2 2.1、功能分析.22. 2、方案分析.2三、概要設計.2 3.1數(shù)據(jù)結構.26 3.2功能模塊劃分.26 3.2.1結構框圖.26 3.2.2程序流圖.26 四、系統(tǒng)的詳細設計. 32 4.1用戶登錄模塊.32 4.2經(jīng)理登錄界面.334.2.1客房管理.33 員工管理.33 退出系統(tǒng). .35 4.3員工登錄界面.33 4.3.1客房查詢.1 4.3.

2、2客戶入住.1 4.3.3客房結算.1 4.4.4修改密碼.1 4.4.5退出系統(tǒng).1 4.4部分核心代碼附錄.1 五、總結.36參考文獻.39 客房信息管理系統(tǒng) 張宇星南京信息工程大學計算機與軟件系摘要:本文論述到了客房管理系統(tǒng)開發(fā)的背景、目標、意義和方法、并重點介紹了系統(tǒng)分析、數(shù)據(jù)庫設計、系統(tǒng)概要設計、程序設計的全過程。本文所設計的系統(tǒng)是由VisualStudio2010和Sql server2008數(shù)據(jù)庫開發(fā)而成的。該系統(tǒng)較完整的完成了酒店客房管理的各種功能,它包括前臺服務和后臺管理兩大功能模塊。在實現(xiàn)了不同權限用戶登陸,用戶的注冊、查詢,客房信息的維護,客房類型的設置及個人密碼的修改,

3、酒店房務的管理,收費等基本功能的同時,還對酒店的營業(yè)狀況進行有條件的查詢,為酒店高層決策提供數(shù)據(jù)支持。酒店管理者只需略懂電腦知識就可以建議的操作該酒店管理系統(tǒng)。使用酒店管理系統(tǒng)進行管理,具有手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、儲蓄量大、壽命長、成本低等。關鍵字:Visual Studio 2010 管理 數(shù)據(jù)庫一、 前言 在信息高度發(fā)達的今天,酒店業(yè)務涉及的各個工作環(huán)節(jié)已不再僅僅是傳統(tǒng)的住宿、結算業(yè)務,而是更廣、更全面的服務性行業(yè)代表。酒店賓館作為一個服務性行業(yè),從客房的營銷即客人的預定開始,到入住登記直到最后退房結賬,整個過程應該能夠體現(xiàn)以賓客為中心,提供快捷方便服務,給賓客

4、感受一種顧客至上的享受,提高管理水平,簡化各種復雜操作,在最短時間內(nèi)完成酒店業(yè)務規(guī)范操作,這樣才能令旅客舒適難忘。因此,采用全新的計算機管理系統(tǒng),將成為提高酒店的管理效率,改善服務水準的手段之一。系統(tǒng)從滿足客戶的需求角度出發(fā),實現(xiàn)了酒店管理的基本流程。系統(tǒng)的主要功能包括賓客結帳、客房預訂、營業(yè)查詢、客戶管理、系統(tǒng)設置等等。用戶入住酒店的時候所要等待的時間就會大大的減少,操作員能夠很方便的對用戶信息的登記和對房間狀態(tài)的的管理,從而實現(xiàn)了酒店管理系統(tǒng)高效、準確的特點現(xiàn)代化的酒店,提高服務質量和管理水平,進而促進經(jīng)濟效益,必須借助計算機來進行現(xiàn)代化的信息管理。酒店管理系統(tǒng)正是為此而設計的。優(yōu)秀的酒店

5、客房管理系統(tǒng)操作方便,靈活性好,系統(tǒng)安全性高,運行穩(wěn)定。提供快捷方便服務,給賓客感受一種顧客至上的享受,提高管理水平,簡化各種復雜操作,在最短時間內(nèi)完成酒店業(yè)務操作,這樣才能令旅客舒適難忘。二、 需求分析2.1功能分析經(jīng)過綜合分析,確定了系統(tǒng)應該包含如下功能:客房信息管理:用戶可對酒店的客房信息進行管理,包括對客房的基本信息(如客房編號、客房價格、客房類型及客房狀態(tài)等)的增加、修改、刪除和更新??头坑喎抗芾恚簩崿F(xiàn)客戶對酒店房間預訂及入住的功能,客戶未到達酒店之前可通過電話預訂客房,用戶可按客戶的需求為客戶找到合適的房間并進行記錄,客戶到達酒店后可直接在房間狀態(tài)為空的客房里選擇一間合適的房間入住

6、,同時用戶將客人信息及選擇的房間信息添加到相應的表里??头拷Y算管理:當客戶入住時間達到登記退房時間時可選擇結算金額與續(xù)費兩種方式,用戶根據(jù)客戶的選擇修改相應登記表的內(nèi)容并更新房間狀態(tài)。客戶信息管理:對入住酒店的客戶進行信息登記,包括客戶的姓名、聯(lián)系方式、證件號碼等個人信息,方便對客戶進行管理。2.2方案分析該系統(tǒng)的用戶一共有兩類:經(jīng)理和員工。經(jīng)理可以對客房和員工進行管理,可以增加客房的信息和員工的信息,也可以增加系統(tǒng)的管理員。員工可以對客戶入住信息進行管理,包括客戶選擇房間、客戶結算和續(xù)費,還可以查看房間的狀態(tài)和基本信息??头抗芾硐到y(tǒng)將對這兩種不同的用戶設置權限,每種用戶只能實現(xiàn)自己的功能,不

7、能相互使用。使用該系統(tǒng)時用戶需要登錄,登錄的時候需要驗證身份和用戶名還有密碼,如果三項不匹配則登錄失敗。三、概要設計3.1數(shù)據(jù)結構該系統(tǒng)數(shù)據(jù)庫的各表及數(shù)據(jù)項和數(shù)據(jù)類型說明:管理員信息表:記錄登入系統(tǒng)的用戶的身份、用戶名和密碼,如下表所示:數(shù)據(jù)項名稱 類型 長度 主鍵 允許空值用戶身份 char 20用戶名 char 10密碼 varchar 50客房信息記錄表:記錄酒店所有客房的基本信息數(shù)據(jù)項名稱 類型 長度 主鍵 允許空值房間號 char 10 房間類型 char 10 房間價格 char 10 房間樓層 int 額定人數(shù) int 實際人數(shù) int 房間狀態(tài) char 10 備注 text

8、客人入住記錄表:記錄客戶的入住信息,包括房間號,房間類型,入時間、退房時間及客戶的個人信息等:數(shù)據(jù)項名稱 類型 長度 主鍵 允許空值客人姓名 char 20 客房編號 char 10 入住時間 datetime 退房時間 datetime 結算金額 money 證件號碼 varchar 50 入住人數(shù) int 備注 text 客人信息表:記錄入住客戶的基本信息,包括姓名、性別、證件號、地址及聯(lián)系方式數(shù)據(jù)項名稱 類型 長度 主鍵 允許空值客人姓名 char 10性別 char 10聯(lián)系方式 varchar 10證件號碼 varchar 10 員工信息表:記錄酒店在職員工的基本信息,包括員工編號、

9、員工姓名、員工職務、聯(lián)系方式及住址等。數(shù)據(jù)項名稱 類型 長度 主鍵 允許空值員工編號 char 10 員工姓名 char 10 性別 char 2 聯(lián)系方式 varchar 50 所在省市 char 10 職務 char 10 客戶姓名客戶E-R圖:性別證件號聯(lián)系方式客戶員工E-R圖:員工姓名員工編號性別聯(lián)系方式員工職務所在省市客房E-R圖:客房類型客房價格客房樓層客房客房編號客房狀態(tài)額定人數(shù) 入住記錄E-R圖:入住時間退房時間結算金額入住記錄用戶名管理員E-R圖:用戶身份密碼管理員整體E-R圖:結算金額客房編號客戶姓名性別客房類型客房價格聯(lián)系方式客戶入住客房樓層客房 1 n證件號額定人數(shù) n

10、 客房狀態(tài)管理管理員工編號員工姓名職務 1屬于管理員員工身份聯(lián)系方式密碼用戶名住址3.2功能模塊劃分3.2.1結構框圖客房管理系統(tǒng)員工經(jīng)理退出系統(tǒng)修改密碼客戶結算客戶入住客房查詢退出系統(tǒng)修改密碼員工管理客房管理各功能模塊介紹:客房管理:用戶可對酒店的客房信息進行管理,包括對客房的基本信息(如客房編號、客房價格、客房類型及客房狀態(tài)等)的增加、修改、刪除和更新。員工管理:可以增加、刪除、修改員工的基本信息,并可以將員工設為管理員。還可以查詢員工的基本信息。修改密碼:可以對管理員的密碼進行修改。退出系統(tǒng):直接結束本次系統(tǒng)的登錄。客房查詢:可以對所有的客房信息進行查詢,按照不同的查詢條件??蛻羧胱。寒?/p>

11、有人入住的時候登記客戶的信息及更新房間的信息??蛻艚Y算:當客戶的住宿日期到了登記的退房日期時客戶可以有兩種選擇:結賬和續(xù)費。3.2.2程序流程圖開始選擇身份輸入用戶名和密碼選擇功能執(zhí)行功能退出系統(tǒng)結束四、 系統(tǒng)的詳細設計4.1用戶登錄界面功能說明:當用戶打開該系統(tǒng)的時候首先出現(xiàn)的是這個界面,用戶根據(jù)自己的身份選擇經(jīng)理或者員工,再輸入自己的用戶名和密碼,當三項都填寫正確的時候就會成功登錄該系統(tǒng),跳轉到相應的功能界面。如果三項中有一項沒有填寫正確則會出現(xiàn)錯誤提示。如下圖:4.2經(jīng)理登錄界面功能說明:當用戶身份為經(jīng)理并且信息填寫正確后登錄系統(tǒng)就會跳出該界面,該界面有四個功能菜單按鈕,分別為客房管理、

12、員工管理、退出系統(tǒng)和修改密碼。分別點擊不同菜單項會出現(xiàn)相應的功能界面。4.2.1客房管理該頁面可實現(xiàn)對客房信息的查找、增加、修改和刪除的功能。分別點擊不同的按鈕會跳出相應的功能界面,當點擊查找按鈕時跳出如下界面:管理員可以按不同的條件進行客房信息的查詢,當選擇按樓層查找時在房間信息后的文本框里輸入要查找的樓層數(shù),下圖是按照樓層查詢:按照房間號查詢:按客房類型查詢:當點擊“增加”按鈕時跳出如下界面:輸入新增的房間信息點擊確定按鈕就會在數(shù)據(jù)庫中相應的表上加入一行,并顯示在下面的地方:當點擊“重置”按鈕時所有的文本框會清零,方便管理員輸入下一條客房信息:點擊“修改”按鈕時會跳出如下界面:先把要修改的

13、房間信息填寫到相應的文本框內(nèi)點擊“查看原信息”按鈕就會將當前的房間信息顯示在下面的控件框里,如圖:然后再下面的文本框里輸入修改后的信息,點擊“修改信息”按鈕就會更新數(shù)據(jù)庫里的信息并顯示在下面的控件框里,如圖所示:當點擊”刪除“按鈕時會跳出如下界面:輸入要刪除的房間信息點擊“查看”按鈕會將當前房間信息顯示在下面的控件框里,如圖所示:點擊確定按鈕就會將該房間信息從數(shù)據(jù)庫的表里刪除掉,如圖所示:4.2.2員工管理在左邊的文本框里輸入要查找的員工編號和職務相應的員工信息就會顯示在上面的控件框里,如圖所示:右邊是對員工信息的管理界面,可以增加、刪除和修改員工的相關信息,還可以將員工設為該系統(tǒng)的管理員。刪

14、除信息,如圖所示:如果員工信息有變可以修改員工的信息:當點擊“設為管理員”按鈕時會跳出另一個頁面,如圖所示:輸入要設為管理員的員工姓名和密碼以及職位,點擊”確定“按鈕在數(shù)據(jù)庫的相應表里會增加記錄并顯示在下面的控件框里,如圖所示:點擊“修改密碼”菜單項跳出相應的功能界面,如圖所示:輸入要修改的用戶名和他的原始密碼以及新密碼,點擊“確定”按鈕數(shù)據(jù)里的相關表就會更新記錄,并顯示在下面的控件框里,如圖所示:點擊“重置”按鈕文本框會清空,方便用戶下一次輸入,如圖所示:4.3員工登錄界面4.3.1客房查詢點擊“客房查詢”菜單項會跳出如下界面:輸入不同的查詢條件會顯示相應的查詢結果,如圖所示:按房間號查詢:

15、按房間類型查詢:按房間樓層查詢:按額定人數(shù)查詢:按房間價格查詢:還可以按照房間狀態(tài)查詢,方便客戶快速知道哪些房間可以入?。喝鐖D所示:有新的客戶入住酒店時要登記信息,界面如下:當客戶到達記錄表上的退房時間時有兩種選擇方式,結賬或者續(xù)費,點擊“客戶結算”菜單項會出現(xiàn)如下界面:查詢當前客戶的狀態(tài):根據(jù)查出的房間信息將時間和房間價格填到右邊的文本框里然后再點擊結算,就會在應付金額的文本框里顯示應付金額并更新數(shù)據(jù)庫里的相關信息。修改密碼與用戶身份為經(jīng)理的界面相同,這里不再贅述。4.5部分核心代碼附錄private void queding_Click(object sender, EventArgs e

16、)string mystr;string shenfen1,shenfen2;shenfen1 = 經(jīng)理”;shenfen2 = 前臺”;SqlConnection conn = new SqlConnection();mystr = server=localhost;Initial Catalog=JDGL;User ID=sa;Password=123456;conn.ConnectionString = mystr;conn.Open();/連接到數(shù)據(jù)庫SqlCommand comm = new SqlCommand();/創(chuàng)建SqlCommand對象comm.Connection =

17、conn;/以上代碼連接并打開數(shù)據(jù)庫comm.CommandText = select * from 管理員信息表 where 用戶名?= + yonghuming.Text + ;/根據(jù)登錄界面輸入的信息去查詢數(shù)據(jù)庫內(nèi)容SqlDataReader dr;dr = comm.ExecuteReader(); /執(zhí)行鏈接if (dr.Read() = true)if (dr密碼?.ToString() = mima.Text )/密碼正確進入以下判斷name = yonghuming.Text; /將登錄用戶名暫賦全局變量nameif (jingli.Checked & dr用戶身份.ToStr

18、ing() = shenfen1) / 經(jīng)理用戶跳轉this.DialogResult = DialogResult.OK; /返回一個登錄成功的對話框狀態(tài)this.Close(); /關閉登窗口else if (yuangong.Checked & dr用?戶身?份.ToString() = shenfen2)/員工用戶跳轉this.DialogResult = DialogResult.No; /返回一個登錄成功的對話框狀態(tài)this.Close(); /關閉登錄窗口elseMessageBox.Show(登錄失敗);else /登錄角色或密碼錯誤報錯MessageBox.Show(登錄名錯

19、誤或密碼錯誤!);else /無法從數(shù)據(jù)庫中調(diào)到用戶資料,說明無此用戶報錯MessageBox.Show(無此用戶!);private void tuichu_Click(object sender, EventArgs e)Application.Exit();private void 住宿管理ToolStripMenuItem_Click(object sender, EventArgs e)groupBox1.Show();string mysql;mysql = server=localhost;Initial Catalog=JDGL;User ID=sa;Password=1234

20、56;conn.ConnectionString = mysql;conn.Open();private void quanbu_Click(object sender, EventArgs e)dataGridView1.Show();string mysql;if (fangjianhao.Text != )mysql = select * from 客房記錄表 where 房間號= + fangjianhao.Text + ;DataSet myds = new DataSet();SqlDataAdapter myda = new SqlDataAdapter(mysql, conn)

21、;myda.Fill(myds, 客房記錄表);dataGridView1.DataSource = myds.Tables客房記錄表;if (comboBox1.Text != )mysql = select * from 客房記錄表 where 房間類型= + comboBox1.Text + ;DataSet myds = new DataSet();SqlDataAdapter myda = new SqlDataAdapter(mysql, conn);myda.Fill(myds, 客房記錄表);dataGridView1.DataSource = myds.Tables客房記錄表

22、;if (fangjianlouceng.Text != )mysql = select * from 客房記錄表 where 房間樓層= + fangjianlouceng.Text + ;DataSet myds = new DataSet();SqlDataAdapter myda = new SqlDataAdapter(mysql, conn);myda.Fill(myds, 客房記錄表);dataGridView1.DataSource = myds.Tables客房記錄表;if(edingrenshu .Text !=)mysql = select * from 客房記錄表 wh

23、ere 額定人數(shù)= + edingrenshu.Text + ;DataSet myds = new DataSet();SqlDataAdapter myda = new SqlDataAdapter(mysql, conn);myda.Fill(myds, 客房記錄表);dataGridView1.DataSource = myds.Tables客房記錄表;if (fangjianjiage.Text != )mysql = select * from 客房記錄表 where 房間價格= + fangjianjiage.Text + ;DataSet myds = new DataSet(

24、);SqlDataAdapter myda = new SqlDataAdapter(mysql, conn);myda.Fill(myds, 客房記錄表);dataGridView1.DataSource = myds.Tables客房記錄表;private void kongfang_Click(object sender, EventArgs e)dataGridView1.Show();string mysql;mysql = select * from 客房記錄表 where 房間狀態(tài)=空房;DataSet myds = new DataSet();SqlDataAdapter my

25、da = new SqlDataAdapter(mysql, conn);myda.Fill(myds, 客房記錄表);dataGridView1.DataSource = myds.Tables客房記錄表;private void weiman_Click(object sender, EventArgs e)dataGridView1.Show();string mysql;mysql = select a.* from 客房記錄表 a,客人入住記錄表 b where a.房間狀態(tài)=未滿 AND a.房間號=b.客房編號;SqlDataAdapter myda = new SqlDataA

26、dapter(mysql, conn);DataSet myds = new DataSet();myda.Fill(myds, 客房記錄表,客人入住記錄表);dataGridView1.DataSource = myds.Tables客房記錄表,客人入住記錄表;private void qingkong_Click(object sender, EventArgs e)fangjianhao.Text = ;fangjianjiage.Text = ;fangjianlouceng.Text = ;edingrenshu.Text = ;comboBox1.Text = ;private v

27、oid 客房管理ToolStripMenuItem_Click(object sender, EventArgs e)/this.Close();kerenruzhu f = new kerenruzhu();f.ShowDialog();private void 掛賬管理ToolStripMenuItem_Click(object sender, EventArgs e)private void 系統(tǒng)設置ToolStripMenuItem_Click(object sender, EventArgs e)Application.Exit();private void 查詢統(tǒng)計ToolStri

28、pMenuItem_Click(object sender, EventArgs e)客戶結算 f = new 客戶結算();f.ShowDialog();private void 日結ToolStripMenuItem_Click(object sender, EventArgs e)修改密碼 f = new 修改密碼();f.ShowDialog();private void 返回ToolStripMenuItem_Click(object sender, EventArgs e)用戶登錄 f = new 用戶登錄();f.ShowDialog();/this.Close();public

29、 partial class 客戶結算 : FormSqlCommand mycd = new SqlCommand();SqlConnection conn = new SqlConnection(server=localhost;Initial Catalog=JDGL;User ID=sa;Password=123456);public 客戶結算()InitializeComponent();private void button1_Click(object sender, EventArgs e)conn.Open();dataGridView1.Show();string mysql

30、;mysql = select a.客人姓名,a.客房編號,a.入住時間,a.退房時間,a.結算金額,b.房間狀態(tài),b.房間價格 from 客人入住記錄表 a,客房記錄表 b where 客房編號= + textBox2.Text + AND 客人姓名= + textBox1.Text + AND a.客房編號=b.房間號;DataSet myds = new DataSet();SqlDataAdapter myda = new SqlDataAdapter(mysql, conn);myda.Fill(myds, 客人入住記錄表,客房記錄表);dataGridView1.DataSourc

31、e = myds.Tables客人入住記錄表,客房記錄表;conn.Close();private void button2_Click(object sender, EventArgs e)conn.Open();dataGridView1.Show();string mysql, mysql2;DateTime ru = DateTime.Parse(ruzhushijian.Text);DateTime tui = DateTime.Parse(tuifangshijian.Text);TimeSpan ts = tui.Subtract(ru).Duration();int price

32、 = Convert.ToInt32(fangjianjiage.Text);if (fangjianjiage.Text = )MessageBox.Show (請輸入房間價格!);yingfujine.Text = (price* ts.Days).ToString();mysql = update 客人入住記錄表 set 結算金額= + yingfujine.Text + where 客房編號= + textBox2.Text + AND 客人姓名=+textBox1 .Text +;mysql2 = update 客房記錄表 set 房間狀態(tài)=空房 where 客房編號= + text

33、Box2.Text + ;SqlCommand mycd1 = new SqlCommand(mysql, conn);SqlCommand mycd2 = new SqlCommand(mysql2, conn);mycd1.ExecuteNonQuery();MessageBox.Show(修改數(shù)據(jù)成功!);string mysql1 = select a.客人姓名,a.客房編號,a.入住時間,a.退房時間,a.結算金額,b.房間狀態(tài) from 客人入住記錄表 a,客房記錄表 b where 客房編號= + textBox2.Text + AND 客人姓名=+textBox1 .Text

34、+AND a.客房編號=b.房間號;SqlDataAdapter myda = new SqlDataAdapter(mysql1, conn);DataSet myds = new DataSet();myda.Fill(myds, 客人入住記錄表,客房記錄表);dataGridView1.DataSource = myds.Tables客人入住記錄表,客房記錄表;conn.Close();private void button3_Click(object sender, EventArgs e)conn.Open();dataGridView1.Show();string mysql;my

35、sql = update 客人入住記錄表 set 退房時間= + Convert.ToDateTime (tuifangshijian.Text) + where 客房編號= + textBox2.Text + AND 客人姓名=+textBox1 .Text +;SqlCommand mycd1 = new SqlCommand(mysql, conn);mycd1.ExecuteNonQuery();MessageBox.Show(修改數(shù)據(jù)成功!);string mysql1 = select a.客人姓名,a.客房編號,a.入住時間,a.退房時間,a.結算金額,b.房間狀態(tài) from 客

36、人入住記錄表 a,客房記錄表 b where 客房編號= + textBox2.Text + AND 客人姓名=+textBox1 .Text +;SqlDataAdapter myda = new SqlDataAdapter(mysql1, conn);DataSet myds = new DataSet();myda.Fill(myds, 客人入住記錄表,客房記錄表);dataGridView1.DataSource = myds.Tables客人入住記錄表;conn.Close();private void button1_Click(object sender, EventArgs

37、e) conn.Open(); if (radioButton1.Checked) dataGridView1.Show(); string mysql; mysql = select * from 客房記錄表 where 房間樓層= + fangjianxinxi.Text + ; DataSet myds = new DataSet(); SqlDataAdapter myda = new SqlDataAdapter(mysql, conn); myda.Fill(myds, 客房記錄表); dataGridView1.DataSource = myds.Tables客房記錄表; con

38、n.Close(); else if (radioButton2.Checked) dataGridView1.Show(); string mysql; mysql = select * from 客房記錄表 where 房間號= + fangjianxinxi.Text + ; DataSet myds = new DataSet(); SqlDataAdapter myda = new SqlDataAdapter(mysql, conn); myda.Fill(myds, 客房記錄表); dataGridView1.DataSource = myds.Tables客房記錄表; conn

39、.Close(); else if (radioButton3.Checked) dataGridView1.Show(); string mysql; mysql = select * from 客房記錄表 where 房間類型= + fangjianxinxi.Text + ; DataSet myds = new DataSet(); SqlDataAdapter myda = new SqlDataAdapter(mysql, conn); myda.Fill(myds, 客房記錄表); dataGridView1.DataSource = myds.Tables客房記錄表; conn

40、.Close(); private void button5_Click(object sender, EventArgs e) conn.Open(); string mysql; dataGridView1.Show(); mysql = insert into 客房記錄表(房間號,房間類型,房間價格,房間樓層,額定人數(shù),備注,實際人數(shù),房間狀態(tài)) values( + fangjianhao1.Text + , + + textBox1.Text + , + + textBox4.Text + , + + textBox3.Text + , + + textBox5.Text + , +

41、+ textBox6.Text + ,0,空房); SqlCommand mycd1 = new SqlCommand(mysql, conn); mycd1.ExecuteNonQuery(); MessageBox.Show(增加記錄成功!); string mysql1 = select * from 客房記錄表 where 房間號= + fangjianhao1.Text + ; SqlDataAdapter myda = new SqlDataAdapter(mysql1, conn); DataSet myds = new DataSet(); myda.Fill(myds, 客房

42、記錄表); dataGridView1.DataSource = myds.Tables客房記錄表; conn.Close(); private void zengjia_Click(object sender, EventArgs e) groupBox2.Show(); groupBox3.Show(); private void button6_Click(object sender, EventArgs e) fangjianhao1.Text = ; textBox6.Text = ; textBox5.Text = ; textBox4.Text = ; textBox3.Text

43、 = ; textBox1.Text = ; private void xiugai_Click(object sender, EventArgs e) groupBox2.Show(); groupBox3.Show(); groupBox4.Show(); private void textBox7_TextChanged(object sender, EventArgs e) private void button7_Click(object sender, EventArgs e) conn.Open(); dataGridView1.Show(); string mysql; mys

44、ql = select * from 客房記錄表 where 房間號= + fangjianhao4.Text + AND 房間類型= + fangjianleixing4.Text + AND 房間價格= + fangjianjiage4.Text + AND 房間樓層= + fangjianlouceng.Text + AND 額定人數(shù)= + edingrenshu.Text + ; DataSet myds = new DataSet(); SqlDataAdapter myda = new SqlDataAdapter(mysql, conn); myda.Fill(myds, 客房記

45、錄表); dataGridView1.DataSource = myds.Tables客房記錄表; conn.Close(); private void button8_Click(object sender, EventArgs e) conn.Open(); dataGridView1.Show(); string mysql; mysql = update 客房記錄表 set 房間號= + textBox7.Text + ,房間類型= + textBox8.Text + ,房間價格= + textBox9.Text + where 房間號= + fangjianhao4.Text + ;

46、 SqlCommand mycd1 = new SqlCommand(mysql, conn); mycd1.ExecuteNonQuery(); MessageBox.Show(修改數(shù)據(jù)成功!); string mysql1 = select * from 客房記錄表 where 房間號= + textBox7.Text + ; SqlDataAdapter myda = new SqlDataAdapter(mysql1, conn); DataSet myds = new DataSet(); myda.Fill(myds, 客房記錄表); dataGridView1.DataSourc

47、e = myds.Tables客房記錄表; conn.Close(); private void label14_Click(object sender, EventArgs e) private void label14_Click_1(object sender, EventArgs e) private void button9_Click(object sender, EventArgs e) conn.Open(); dataGridView1.Show(); string mysql; mysql = delete from 客房記錄表 where 房間號= + fangjianh

48、ao6.Text + AND 房間類型= + fangjianleixing6.Text + AND 房間價格= + fangjianjiage6.Text + AND 房間樓層= + fangjianlouceng6.Text + ;/AND 實際人數(shù)= + shijirenshu.Text + ; SqlCommand mycd1 = new SqlCommand(mysql, conn); mycd1.ExecuteNonQuery(); MessageBox.Show(刪除數(shù)據(jù)成功!); string mysql1 = select * from 客房記錄表 where 房間號= +

49、fangjianhao6.Text + ; SqlDataAdapter myda = new SqlDataAdapter(mysql1, conn); DataSet myds = new DataSet(); myda.Fill(myds, 客房記錄表); dataGridView1.DataSource = myds.Tables客房記錄表; conn.Close(); private void shanchu_Click(object sender, EventArgs e) groupBox2.Show(); groupBox3.Show(); groupBox4.Show(); groupBox5.Show(); private void button10_Click(object sender, EventArgs e) fangjianhao6.Text = ; fangjianleixing6.Text = ; fangjianjiage6.Text = ; fangjianlouceng6.Text = ; /shijirenshu.Text = ; private void button11_Click(object sender, EventArgs e)

溫馨提示

  • 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

提交評論