长春大学宾馆客房管理系统数据库课程设计说明书
2.删除房间信息。将String类型的roomid带入方法,给RoomID赋值,并通过次值删除房间信息。如果执行语句行数flag大于0,则提示删除flag行的数据,否则提示删除失败。具体代码如下:
publicstaticvoiddeleteroom(Stringroomid){
Connectionconn=DBHelper.getConnection();
PreparedStatementps=null;
try{
Stringsql="deletefromRoomCatogrywhereRoomID=?";
ps=conn.prepareStatement(sql);
ps.setString(1,roomid);
intflag=ps.executeUpdate();
if(flag>0){
JOptionPane.showMessageDialog(null,"删除"+flag+"条数据!");
}else{
JOptionPane.showMessageDialog(null,"删除失败!");
}
}catch(Exceptione){
JOptionPane.showMessageDialog(null,"数据库异常!
\n","",JOptionPane.ERROR_MESSAGE);
}finally{
DBHelper.close(conn,ps);
}
}
3.更新房间信息。将具有房间信息的Message类型的变量m带入方法,在获得数据库连接后,根据RoomId分别将SQL语句的RoomType,Area,BedNum,Price,AirCondition,TV,Internet,Status进行复赋值,带入数据库执行SQL语句。设置flag变量记录执行行数,如果执行行数大于0,则实现了更新语句,提示“更改成功”,否则,提示“更改失败”。具体代码如下:
publicstaticvoidupdateroom(Messagem){
第-8-页共33页
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库宾馆客房管理系统数据库课程设计说明书(10)在线全文阅读。
相关推荐: