public static List<AtividadeComercial> getListOfAtividadeComercial() { List<AtividadeComercial> lista = new ArrayList<AtividadeComercial>(); Connection connection = ConnectionFactory.getConnection("mydb", "root", "root"); String sql = "select * from AtividadeComercial"; ResultSet rs = null; PreparedStatement stmt = null; try { stmt = connection.prepareStatement(sql); rs = stmt.executeQuery(); while (rs.next()) { AtividadeComercial atividade = new AtividadeComercial(); atividade.setIdAtividadeComercial(rs.getInt("idAtividadeComercial")); atividade.setNomeAtividade(rs.getString("nomeAtividade")); lista.add(atividade); } rs.close(); stmt.close(); return lista; } catch (SQLException ex) { Logger.getLogger(AtividadeComercialDAO.class.getName()).log(Level.SEVERE, null, ex); return null; } }
public static void adiciona(AtividadeComercial atividade) { Connection connection = ConnectionFactory.getConnection("mydb", "root", "root"); String sql = "insert into AtividadeComercial " + "(nomeAtividade)" + " values (?)"; try { // prepared statement para inserção PreparedStatement stmt = connection.prepareStatement(sql); // seta os valores stmt.setString(1, atividade.getNomeAtividade()); // executa stmt.execute(); stmt.close(); } catch (SQLException e) { throw new RuntimeException(e); } }
public static void getConsultaComFiltro(Consulta_ProdutoCartesiano frame) { List<Compra> compras = new ArrayList<Compra>(); List<Parcela> parcelas = new ArrayList<Parcela>(); Connection connection = ConnectionFactory.getConnection("mydb", "root", "root"); String sql = "select * from mydb.parcela, mydb.compra where mydb.parcela.idcompra like mydb.compra.idCompra"; ResultSet rs = null; PreparedStatement stmt = null; try { stmt = connection.prepareStatement(sql); rs = stmt.executeQuery(); while (rs.next()) { Parcela parcela = new Parcela(); parcela.setDataVencimento(rs.getDate(1)); parcela.setValorParcela(rs.getFloat(2)); parcela.setNumParcela(rs.getByte(3)); parcela.setCompra(CompraDAO.getCompraById(rs.getInt(4))); parcelas.add(parcela); Compra compra = new Compra(); compra.setIdCompra(rs.getInt(5)); compra.setValorTotal(rs.getFloat(6)); compra.setDataCompra(rs.getDate(7)); compra.setQtParcelas(rs.getByte(8)); compra.setEmpresa(EmpresaConveniadaDAO.getEmpresaConveniadaById(rs.getInt(9))); compra.setNroCartao(rs.getString(10)); compras.add(compra); } frame.setCompras(compras); frame.setParcelas(parcelas); frame.preencherTabela(); rs.close(); stmt.close(); } catch (SQLException ex) { Logger.getLogger(Consulta_ProdutoCartesianoDAO.class.getName()).log(Level.SEVERE, null, ex); } }