Привет я делаю проект и в этом проекте я делаю консультации клиентов поставщики и счета (ты покупаешь продажи)
В консультации счетов ты покупаешь и выписываешь счет-фактуру на продажи я реализую консультацию, где он показал мне счета одного одного месяца, чтобы после делать доклад или печатать список счета этого месяца
Это формуляр (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("");
}
то, что я хочу сделать, состоит в том, чтобы показывать показывать все счета единственного месяца, рукоположенного в восходящую форму для despuГ©s делать доклад со счетами пример: если у меня есть январские счета - февраль - в марте, и делать консультацию для того, чтобы я появился только в феврале.