From e6c729f96678f70aed8f8d3baabe8fb46c1b79b4 Mon Sep 17 00:00:00 2001 From: Administrator <1525436766@qq.com> Date: 星期五, 25 八月 2023 10:01:07 +0800 Subject: [PATCH] V3.106 lijun edit 2023-08-25 1.修复历史实时数据中的超时历史实时数据表循环删除功能优化 2.优化设备通信计数设备通信断开后重新计数 --- BattFBS9600XSP2/src/com/sql/Sql_Mysql.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/BattFBS9600XSP2/src/com/sql/Sql_Mysql.java b/BattFBS9600XSP2/src/com/sql/Sql_Mysql.java index 19c72f5..9ef4f59 100644 --- a/BattFBS9600XSP2/src/com/sql/Sql_Mysql.java +++ b/BattFBS9600XSP2/src/com/sql/Sql_Mysql.java @@ -318,6 +318,11 @@ sql.setQueryTimeout(30); sql.execute(sql_str); } + public void sqlMysqlTotalExecute(String sql_str) throws SQLException { + Statement sql = this.mysql_con.createStatement(); + sql.setQueryTimeout(60*10); + sql.execute(sql_str); + } public boolean makeManualCommit(ArrayList<String> al_sql_strs) { boolean exe_res = true; @@ -368,6 +373,20 @@ return res; } + + public ResultSet sqlMysqlTotalQuery(String sql_str) { + ResultSet res = null; + try { + Statement sql = this.mysql_con.createStatement(); + sql.setQueryTimeout(60*5); + String query = sql_str; + res = sql.executeQuery(query); + } catch (SQLException ex) { + System.err.println("SQLException:" + ex.getMessage()); + } + + return res; + } public void sqlMysqlUpdate(String sql_str) { try { -- Gitblit v1.9.1