private boolean execute(String sql) { try { Statement stmt = ds.getStatement(); stmt.execute(sql); if (stmt != null) { stmt.close(); } return true; } catch (SQLException e) { e.printStackTrace(); return false; } finally { ds.close(); } }
public List<EstadisticosMasc> findAll() { List<EstadisticosMasc> allEvents = new ArrayList<EstadisticosMasc>(); try { // get connection Statement stmt = ds.getStatement(); ResultSet rs = stmt.executeQuery("select * from zk_mascota"); // fetch all events from database EstadisticosMasc estad; while (rs.next()) { estad = new EstadisticosMasc(); allEvents.add(estad); } } catch (SQLException e) { e.printStackTrace(); } finally { ds.close(); } return allEvents; }
public List<EstadisticosMonetario> findAllMonetario(String consulta) { List<EstadisticosMonetario> allEvents = new ArrayList<EstadisticosMonetario>(); try { // get connection Statement stmt = ds.getStatement(); ResultSet rs = stmt.executeQuery(consulta); // fetch all events from database EstadisticosMonetario estad; while (rs.next()) { estad = new EstadisticosMonetario(); estad.setTipo(rs.getString(1)); estad.setEnero(rs.getFloat(2)); estad.setFebrero(rs.getFloat(3)); estad.setMarzo(rs.getFloat(4)); estad.setAbril(rs.getFloat(5)); estad.setMayo(rs.getFloat(6)); estad.setJunio(rs.getFloat(7)); estad.setJulio(rs.getFloat(8)); estad.setAgosto(rs.getFloat(9)); estad.setSeptiembre(rs.getFloat(10)); estad.setOctubre(rs.getFloat(11)); estad.setNoviembre(rs.getFloat(12)); estad.setDiciembre(rs.getFloat(13)); allEvents.add(estad); } } catch (SQLException e) { e.printStackTrace(); } finally { ds.close(); } return allEvents; }