package cn.parking.DAO; import cn.parking.DBUtil.SQLUtil; import java.util.List; public class Fixed { //获取固定车主出入记录表信息列表 public List<Object> getEntity() { String sqlCmd="select *from fixed"; return SQLUtil.executeQuery(sqlCmd, null);//执行查询操作executeQuery } //获取分页后固定车主出入记录表信息列表 public List<Object> getEntity(int page) { int size=(page-1)*15; String sqlCmd="select *from v_fixed limit "+size+",15"; return SQLUtil.executeQuery(sqlCmd, null);//执行查询操作executeQuery } //获取未出场车辆 public List<Object> getNoOut(int page) { int size=(page-1)*15; String sqlCmd="select *from v_fixed where out_date='1111-11-11' limit "+size+",15"; return SQLUtil.executeQuery(sqlCmd, null);//执行查询操作executeQuery } //根据查询条件sqlWhere获取分页后固定车主出入记录表信息列表 public List<Object> getEntityByWhere(String sqlWhere,int page) { int size=(page-1)*15; String sqlCmd="select *from v_fixed where "+sqlWhere+" limit "+ size+",15"; return SQLUtil.executeQuery(sqlCmd, null);//执行查询操作executeQuery } //删除固定车主出入记录表信息 public int deleteEntity(String fixed_id) { String sqlCmd="delete from fixed where fixed_id='"+fixed_id+"'"; return SQLUtil.executeNonQuery(sqlCmd, null);//执行非查询操作executeNonQuery } //根据固定车主出入记录表编号获取固定车主出入记录表信息 public List<Object> getEntityById(String fixed_id) { String sqlCmd="select *From v_fixed where fixed_id='"+fixed_id+"'"; return SQLUtil.executeQuery(sqlCmd, null);//执行查询操作executeQuery } //更新固定车主出入记录表信息 public int updateEntity(String fixed_id,String card_id,String entry_date,String entry_time,String out_date,String out_time) { String sqlCmd="Update fixed set card_id='" + card_id + "',entry_date='" + entry_date + "',entry_time='" + entry_time + "',out_date='" + out_date + "',out_time='" + out_time + "' where fixed_id='"+fixed_id+"'"; return SQLUtil.executeNonQuery(sqlCmd, null); } public int setOut(String fixed_id,String out_date,String out_time ) { String sqlCmd="update fixed set out_date='"+out_date+"',out_time='"+out_time+"' where fixed_id='"+fixed_id+"'"; return SQLUtil.executeNonQuery(sqlCmd, null); } //插入固定车主出入记录表信息 public int insertEntity(String fixed_id,String card_id,String entry_date,String entry_time,String out_date,String out_time) { String sqlCmd="Insert into fixed values('" + fixed_id + "','" + card_id + "','" + entry_date + "','" + entry_time + "','" + out_date + "','"+out_time+"')"; return SQLUtil.executeNonQuery(sqlCmd, null); } //检查插入主键是否重复 public boolean checkExist(String fixed_id) { String sqlCmd="select count(*) from v_fixed where fixed_id='"+fixed_id+"'"; if(1==Integer.parseInt(SQLUtil.excuteScalar(sqlCmd, null).toString()) ) { return true; } return false; } //获取分页总数 public Object getPageCount() { String sqlCmd="SELECT CEIL( COUNT(*)/15.0) FROM v_fixed "; return SQLUtil.excuteScalar(sqlCmd, null); } //根据查询条件获取分页总数 public Object getPageCountByWhere(String sqlWhere) { String sqlCmd="SELECT CEIL( COUNT(*)/15.0) FROM v_fixed where "+sqlWhere; return SQLUtil.excuteScalar(sqlCmd, null); } }
最近下载更多
shunlun8855 LV1
10月15日
wanglinddad LV55
4月8日
zolscy LV12
3月24日
huangzy LV12
2023年12月13日
另类清晨 LV8
2023年9月22日
komice1992 LV3
2023年7月1日
hongdongdong LV14
2023年6月17日
lvdong2023 LV10
2023年5月17日
1613619109 LV6
2023年5月2日
全栈小白 LV35
2023年4月25日
最近浏览更多
shunlun8855 LV1
10月14日
15719908287 LV9
9月27日
绝对零度 LV4
8月23日
ma406805131 LV15
6月18日
kkKKKKp
6月11日
暂无贡献等级
微信网友_7000012089643008 LV4
5月26日
80730176 LV7
4月20日
wanglinddad LV55
4月2日
YiMoWanXia
3月25日
暂无贡献等级
zolscy LV12
3月24日