七讲酒店客房管理系统三

上传人:re****.1 文档编号:586675832 上传时间:2024-09-05 格式:PPT 页数:19 大小:154.52KB
返回 下载 相关 举报
七讲酒店客房管理系统三_第1页
第1页 / 共19页
七讲酒店客房管理系统三_第2页
第2页 / 共19页
七讲酒店客房管理系统三_第3页
第3页 / 共19页
七讲酒店客房管理系统三_第4页
第4页 / 共19页
七讲酒店客房管理系统三_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《七讲酒店客房管理系统三》由会员分享,可在线阅读,更多相关《七讲酒店客房管理系统三(19页珍藏版)》请在金锄头文库上搜索。

1、更多资源请访问:更多资源请访问:http:/ 酒店客房管理系统(三)酒店客房管理系统(三)教育部“十二五”职业教育国家规划教材VisualC#程序设计与软件项目实训电子工业出版社 郑伟 谭恒松 编著ISBN:9787121246128 教材网站:http:/ 更多资源请访问:更多资源请访问:http:/ 客房管理功能模块设计 更多资源请访问:更多资源请访问:http:/ void btnAdd_Click(object sender, EventArgs e) string sql ; string roomType=cboRoomType.Text; string roomNumber=tx

2、tRoomNumber.Text; float roomPrice=float.Parse(txtRoomPrice.Text); string remarks=txtRemarks.Text; int result; sql = insert into RoomInfo(RoomNumber,RoomType,RoomPrice,Remarks) values( + roomNumber + , + roomType + , + roomPrice + , + remarks + );/定义插入语句更多资源请访问:更多资源请访问:http:/ if (txtRoomNumber.Text !

3、= & txtRoomPrice.Text != & cboRoomType.Text != )/判断输入文本框等是否有数据 result = DBHelper.ExecuteSql(sql);/执行插入语句,返回影响行数 if (result = 1)/根据返回影响行数判断是否插入数据成功 MessageBox.Show(客房添加成功!, 成功提示, MessageBoxButtons.OK, MessageBoxIcon.Information); 更多资源请访问:更多资源请访问:http:/ else MessageBox.Show(客房添加失败!, 错误提示, MessageBoxBu

4、ttons.OK, MessageBoxIcon.Error); else MessageBox.Show(请检查数据输入的正确性!, 错误提示, MessageBoxButtons.OK, MessageBoxIcon.Information); 更多资源请访问:更多资源请访问:http:/ void DataBind()/定义一个函数用于绑定数据到DataGridView string sql = select * from RoomInfo; DataSet ds = DBHelper.GetDataSet(sql);/执行SQL语句,将结果存在ds中 dgvRoomInfo.DataS

5、ource = ds.Tables0;/将ds中的表作为DataGridView的数据源 更多资源请访问:更多资源请访问:http:/ void DataBind()/定义一个函数用于绑定数据到DataGridView string sql = select * from RoomInfo; DataSet ds = DBHelper.GetDataSet(sql);/执行SQL语句,将结果存在ds中 dgvRoomInfo.DataSource = ds.Tables0;/将ds中的表作为DataGridView的数据源 更多资源请访问:更多资源请访问:http:/ private void

6、 RoomManage_Load(object sender, EventArgs e) DataBind(); 更多资源请访问:更多资源请访问:http:/ void btnEdit_Click(object sender, EventArgs e) string sql;/定义一个变量用来输入修改语句,用于修改客房信息 string roomType = cboRoomType.Text; string roomNumber = txtRoomNumber.Text; float roomPrice = float.Parse(txtRoomPrice.Text); string rema

7、rks = txtRemarks.Text; int result;/定义修改语句执行后的影响行数更多资源请访问:更多资源请访问:http:/ sql = update RoomInfo set RoomType= + roomType + ,RoomPrice= + roomPrice + ,Remarks= + remarks + where RoomNumber= + roomNumber + ; if (txtRoomNumber.Text != & txtRoomPrice.Text != & cboRoomType.Text != ) result = DBHelper.Execu

8、teSql(sql);/执行修改语句,返回影响行数 if (result = 1)/根据返回影响行数判断是否修改数据成功 MessageBox.Show(客房修改成功!, 成功提示, MessageBoxButtons.OK, MessageBoxIcon.Information); DataBind(); 更多资源请访问:更多资源请访问:http:/ else MessageBox.Show(客房修改失败!, 错误提示, MessageBoxButtons.OK, MessageBoxIcon.Error); else MessageBox.Show(请检查数据输入的正确性!, 错误提示,

9、MessageBoxButtons.OK, MessageBoxIcon.Information); 更多资源请访问:更多资源请访问:http:/ void btnDel_Click(object sender, EventArgs e) string sql;/定义一个变量用来删除插入语句,用于删除客房信息 string RoomNumber = txtRoomNumber.Text; sql = delete RoomInfo where RoomNumber= + RoomNumber + ; int result = DBHelper.ExecuteSql(sql);/执行删除语句,返

10、回影响行数更多资源请访问:更多资源请访问:http:/ if (result = 1)/根据返回影响行数判断是否删除数据成功 MessageBox.Show(客房删除成功!, 成功提示, MessageBoxButtons.OK, MessageBoxIcon.Information); DataBind(); else MessageBox.Show(客房删除失败!, 错误提示, MessageBoxButtons.OK, MessageBoxIcon.Error); 更多资源请访问:更多资源请访问:http:/ void dgvRoomInfo_CellClick(object sende

11、r, DataGridViewCellEventArgs e) cboRoomType.Text = dgvRoomInfo.CurrentCell.OwningRow.Cells1.Value.ToString(); txtRoomNumber.Text = dgvRoomInfo.CurrentCell.OwningRow.Cells0.Value.ToString(); txtRoomPrice.Text = dgvRoomInfo.CurrentCell.OwningRow.Cells2.Value.ToString(); txtRemarks.Text = dgvRoomInfo.CurrentCell.OwningRow.Cells4.Value.ToString();更多资源请访问:更多资源请访问:http:/ YOU

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号