| | |
| | | } |
| | | } |
| | | } |
| | | public static void queryDynamicload_Control(MysqlConnPool conn_pool, Dynamicload_control dcontrol) { |
| | | public static void queryDynamicload_Control(MysqlConnPool conn_pool, Dynamicload_control control) { |
| | | String sql_str = " SELECT * FROM " + Sql_Mysql.Tb_Dynamicload_Control + " WHERE dev_id = " + control.dev_id; |
| | | Sql_Mysql sql = new Sql_Mysql(conn_pool.getConn()); |
| | | ResultSet res = null; |
| | | try { |
| | | res = sql.sqlMysqlQuery(sql_str); |
| | | if(res.next()) { |
| | | control.FZ_b1 = res.getInt("FZ_b1"); //FZ按钮1 |
| | | control.FZ_b2 = res.getInt("FZ_b2"); //FZ按钮2 |
| | | control.FZ_b3 = res.getInt("FZ_b3"); //FZ按钮3 |
| | | control.FZ_b4 = res.getInt("FZ_b4"); //FZ按钮4 |
| | | control.FZ_b5 = res.getInt("FZ_b5"); //FZ按钮5 |
| | | control.FZ_b6 = res.getInt("FZ_b6"); //FZ按钮6 |
| | | control.FZ_b7 = res.getInt("FZ_b7"); //FZ按钮7 |
| | | control.FZ_b8 = res.getInt("FZ_b8"); //FZ按钮8 |
| | | control.FZ_b9 = res.getInt("FZ_b9"); //FZ按钮9 |
| | | control.FZ_b10 = res.getInt("FZ_b10"); //FZ按钮10 |
| | | control.FZ_b11 = res.getInt("FZ_b11"); //FZ按钮11 |
| | | control.start_auto = res.getInt("start_auto"); //启动自动加载 |
| | | control.stop_auto = res.getInt("stop_auto"); //停止自动加载 |
| | | control.sudden_crease = res.getInt("sudden_crease"); //突加突卸 |
| | | control.all_open = res.getInt("all_open"); //全部分闸 |
| | | control.FZ_autostate1 = res.getInt("FZ_autostate1"); //FZ自动状态1 |
| | | control.FZ_autostate2 = res.getInt("FZ_autostate2"); //FZ自动状态2 |
| | | control.FZ_autostate3 = res.getInt("FZ_autostate3"); //FZ自动状态3 |
| | | control.FZ_autostate4 = res.getInt("FZ_autostate4"); //FZ自动状态4 |
| | | control.FZ_autostate5 = res.getInt("FZ_autostate5"); //FZ自动状态5 |
| | | control.local_control = res.getInt("local_control"); //就地控制 |
| | | control.back_control = res.getInt("back_control"); //后台控制 |
| | | control.central_control = res.getInt("central_control"); //中间控制 |
| | | control.inter_volume_M200 = res.getInt("inter_volume_M200"); //中间量M200 |
| | | control.fan_button = res.getInt("fan_button"); //风机按钮 |
| | | //control.fan_output = res.getInt("fan_output"); //风机输出 |
| | | control.set_power = res.getFloat("set_power"); //设定功率 |
| | | control.interval_time = res.getInt("interval_time"); //间隔时间 |
| | | } |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | } finally { |
| | | if(res != null) { |
| | | try { |
| | | res.close(); |
| | | } catch (SQLException e) { |
| | | e.printStackTrace(); |
| | | } |
| | | } |
| | | sql.close_con(); |
| | | } |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 更新控制状态 |
| | | * @param conn_pool |
| | | * @param control |
| | | */ |
| | | public static void update_Dynamicload_Control(MysqlConnPool conn_pool, Dynamicload_control control) { |
| | | String sql_str = " UPDATE " + Sql_Mysql.Tb_Dynamicload_Control |
| | | + " SET FZ_b1= " + control.getFZ_b1() |
| | | + ",FZ_b2 = " + control.getFZ_b2() |
| | | + ",FZ_b3 = " + control.getFZ_b3() |
| | | + ",FZ_b4 = " + control.getFZ_b4() |
| | | + ",FZ_b5 = " + control.getFZ_b5() |
| | | + ",FZ_b6 = " + control.getFZ_b6() |
| | | + ",FZ_b7 = " + control.getFZ_b7() |
| | | + ",FZ_b8 = " + control.getFZ_b8() |
| | | + ",FZ_b9 = " + control.getFZ_b9() |
| | | + ",FZ_b10 = " + control.getFZ_b10() |
| | | + ",FZ_b11 = " + control.getFZ_b11() |
| | | + ",start_auto = " + control.getStart_auto() |
| | | + ",stop_auto = " + control.getStop_auto() |
| | | + ",sudden_crease = " + control.getSudden_crease() |
| | | + ",all_open = " + control.getAll_open() |
| | | + ",FZ_autostate1 = " + control.getFZ_autostate1() |
| | | + ",FZ_autostate2 = " + control.getFZ_autostate2() |
| | | + ",FZ_autostate3 = " + control.getFZ_autostate3() |
| | | + ",FZ_autostate4 = " + control.getFZ_autostate4() |
| | | + ",FZ_autostate5 = " + control.getFZ_autostate5() |
| | | + ",local_control = " + control.getLocal_control() |
| | | + ",back_control = " + control.getBack_control() |
| | | + ",central_control = " + control.getCentral_control() |
| | | + ",inter_volume_M200 = " + control.getInter_volume_M200() |
| | | + ",fan_button = " + control.getFan_button() |
| | | + ",interval_time = " + control.interval_time |
| | | + ",set_power = " + control.set_power |
| | | + " WHERE dev_id = " + control.dev_id; |
| | | Sql_Mysql sql = new Sql_Mysql(conn_pool.getConn()); |
| | | try { |
| | | //System.out.println(sql_str); |
| | | sql.sqlMysqlExecute(sql_str); |
| | | } catch (SQLException e) { |
| | | e.printStackTrace(); |
| | | } finally { |
| | | sql.close_con(); |
| | | } |
| | | } |
| | | } |