Como obtener rango de fechas con JAVA

Iniciado por Skarlo, 17 Junio 2013, 14:59 PM

0 Miembros y 1 Visitante están viendo este tema.

Skarlo

Yo estoy usando JCaledar y tengo 2 JDateChosser tengo llenar 2 campos y luego enviar los variables las consultas hasta de aho no me sale alguien me solucionar aquí esta mi código:

///////////////////////////////////////////
    String formato1= lblCp.getText();
    java.util.Date date = Date.getDate();
    SimpleDateFormat sdf = new SimpleDateFormat(formato1);
    txtFechaSeleccionada.setText(sdf.format(date));
    txtFechaSeleccionada.getText();
    ////////////////////////////////////////////////7
    java.util.Date date2 = Date2.getDate();
    SimpleDateFormat sdf2 = new SimpleDateFormat(formato1);
    txtFechaSeleccionada2.setText(sdf2.format(date2));
    txtFechaSeleccionada2.getText();
    String sql="select Fecha_Ingreso as 'Fecha',Nombre as 'Nombre',Falta_Administrativa as 'Falta Cometida',"
            + "Sancion as 'Sanción',Recibo_Oficial as "
            + "'No. Recibo' from retenido where Fecha_Ingreso between "+txtFechaSeleccionada.getText()+"and"+txtFechaSeleccionada2.getText();
    pst=conn.prepareStatement(sql);
    rs=pst.executeQuery();
    tabla_reporte2.setModel(DbUtils.resultSetToTableModel(rs));
    jScrollPane3.getViewport().add(tabla_reporte2);

Espero una respuesta gracias