计算机毕业设计介绍:
4.3退房信息管理
退房界面金额计算有两种方式,建立一个“account()”过程,用作判断房间是“钟点房”还是其他类型,根据不同的类型用“DataDiff”函数取出入住日期和退房日期的时间差(退房日期为当前日期),不到一天或一小时按一天或一小时计算。最后计算出金额,“退房结算”按钮的作用是把房间的状态改为空闲并且更新客人的信息。
该窗体主要的代码如下:
“account()”过程计算金额:
首先判断房间是钟点房还是其他类型,定义i为入住日期与退房日期的时间差,计算金额的主要代码是txtsum.Text = Val(txtrent.Text) * (i+1)。程序初始化:从房间表中选择状态为营业中的房间的房号,类型,房价并将其信息返回到Datagrid控件体现出来。从“顾客信息表”中返回选中房号的客人信息:姓名、入住日期,退房日期返回为当前日期。
txtexitdate.Text = Now()
Me.account()
‘调用account(),计算金额
选择房间时,“房号”项显示所选房号,“房价”项显示对应的房价
“退房”的实现:首先判断是否真的要退房,若是则更新房间表的状态为空闲,更新顾客信息表中房间的状态为退房,退房日期为现在的日期。更新由update…set实现。打开数据库连接,执行数据库命令,完成退房功能。
〖资料来源:计算机毕业论文 www.xiaoniu168.com〗
第8页为计算机毕业论文部分......