Как выдавать в JTable реестры из-за ранга внешности с даты до другой даты? NETBEANS - ACCESS

Привет я делаю проект и в этом проекте я делаю консультации клиентов поставщики и счета (ты покупаешь продажи)

В консультации счетов ты покупаешь и выписываешь счет-фактуру на продажи я реализую консультацию, где он показал мне счета одного одного месяца, чтобы после делать доклад или печатать список счета этого месяца

Это формуляр (ConsultasVentas)Este es el formulario (ConsultasVentas) КОД КНОПКА ИСКАТЬ

String consulta="" ;
    if (fecha.isSelected()==true){
        cant.setText(""+datos.getRowCount());
        SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/YYYY");
        Date fechaD = desde.getDate();
        Date fechaH = hasta.getDate();
        String fecD = sdf.format(fechaD);
        String fecH = sdf.format(fechaH);

        DefaultTableModel modelo = new DefaultTableModel();
        modelo.addColumn("Id");
        modelo.addColumn("Fecha_Comp");
        modelo.addColumn("Nro_Comp");
        modelo.addColumn("Cliente_Id");
        modelo.addColumn("Detalle");
        modelo.addColumn("Importe_Neto");
        modelo.addColumn("Importe_IVA");
        modelo.addColumn("Importe_Total");
        datos.setModel(modelo);
        String sql= "";
        sql=" SELECT * FROM Facturas_Ventas WHERE Fecha_Comp BETWEEN  "+fecD+" AND "+fecH+"";
        try{
            Statement st = cn.createStatement();
            ResultSet rs = st.executeQuery(sql);
            String [] registro = new String[8]; 
            while(rs.next()){

                registro[0]=rs.getString("Id");
                registro[1]=rs.getString("Fecha_Comp");
                registro[2]=rs.getString("Nro_Comp");
                registro[3]=rs.getString("Cliente_Id");
                registro[4]=rs.getString("Detalle");
                registro[5]=rs.getString("Importe_Neto");
                registro[6]=rs.getString("Importe_IVA");
                registro[7]=rs.getString("Importe_Total");

                modelo.addRow(registro);

            }
            datos.setModel(modelo);
            } catch (Exception e) {
                System.out.print(e.getMessage());
                JOptionPane.showMessageDialog(null, e.getMessage());
                }

    }
    if (cli.isSelected()==true){
        String clienteB = cliente.getText();
        //consulta = "SELECT * FROM Facturas_Ventas WHERE Cliente_Id='"+clienteB+"'";
        clientetext.setText("");
        cliente.setText("");
        Tabla(clienteB);
        cant.setText(""+datos.getRowCount());
    }
    else{
        Tabla(""); 
        cant.setText("");
    }

1
задан 25.02.2019, 14:26
2 ответа

то, что я хочу сделать, состоит в том, чтобы показывать показывать все счета единственного месяца, рукоположенного в восходящую форму для despuГ©s делать доклад со счетами пример: если у меня есть январские счета - февраль - в марте, и делать консультацию для того, чтобы я появился только в феврале.

0
ответ дан 19.11.2019, 22:57

Esto fue lo que hice que se busque por mes y año

Это было, что я способствовал тому, чтобы он искался в месяц и aГ±o

0
ответ дан 19.11.2019, 22:57

Теги

Похожие вопросы