public static boolean update(IndicadorInteligente indicador, String user, String mes) { boolean agregado = false; try { ConexionBase c = new ConexionBase(); Connection con = c.getConexion(); if (con != null) { Statement st; st = con.createStatement(); String query = "UPDATE IndInte SET peso='" + indicador.getPeso() + "',meta='" + indicador.getMeta() + "',resultado='" + indicador.getResultado() + "',frecuencia='" + indicador.getFrecuencia() + "',tipo='" + indicador.getTipo() + "',res_ponderado='" + indicador.getRpond() + "',prog_quin1='" + indicador.getProgQuin1() + "',prog_quin2='" + indicador.getProgQuin2() + "'" + ", prog_sem1='" + indicador.getProgSem1() + "',prog_sem2='" + indicador.getProgSem2() + "',prog_sem3='" + indicador.getProgSem3() + "',prog_sem4='" + indicador.getProgSem4() + "',prog_sem5='" + indicador.getProgSem5() + "'" + ", resul_quin1='" + indicador.getResulQuin1() + "',resul_quin2='" + indicador.getResulQuin2() + "',resul_sem1='" + indicador.getResulSem1() + "',resul_sem2='" + indicador.getResulSem2() + "',resul_sem3='" + indicador.getResulSem3() + "'" + ", resul_sem4='" + indicador.getResulSem4() + "',resul_sem5='" + indicador.getResulSem5() + "'" + " WHERE idIndInte='" + indicador.getIdIndInte() + "' AND usuario='" + user + "' AND mes='" + mes + "'"; System.out.println(query); st.executeUpdate(query); // System.out.println(query); agregado = true; st.close(); } c.cerrarConexion(); } catch (SQLException e) { agregado = false; e.printStackTrace(); } return agregado; }