Boa tardee… Tenho essa logica para puxar relatorio por data
final CalendarView view2 = new CalendarView();
JLabel lb_terminal = new JLabel("Data Terminal");
JButton button2 = new JButton("Selecione");
content.add(lb_terminal);
content.add(view2);
content.add(button2);
button2.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
try {
conexao con = new conexao();
String dia = view.getText().substring(0, 2); // pega o dia
String mes = view.getText().substring(3, 5); // pega o mes
String ano = view.getText().substring(6,10); // pega o ano no
String dia2 = view2.getText().substring(0, 2); // pega o dia
String mes2 = view2.getText().substring(3, 5); // pega o mes
String ano2 = view2.getText().substring(6,10); // pega o ano no
con.conecta(); // Conecta com o Banco
con.executeSQL(" SELECT nf_saida.nf_venda_id,nf_saida.total_nota,produtos_venda.codigo_nf,produtos_venda.codigo_prod,produtos_venda.nome_produto,produtos_venda.quantidade_vendida,produtos_venda.preco_unit,produtos_venda.preco_venda,nf_saida.data_venda"
+ " FROM nf_saida INNER JOIN produtos_venda ON nf_saida.nf_venda_id = produtos_venda.codigo_nf"
+ " WHERE nf_saida.data_venda BETWEEN "
+ano+"-"+mes+"-"+dia+ " AND "+ano2+"-"+mes2+"-"+dia2);// Executa
// comando
// SQL
} catch (JRException erro) {
JOptionPane.showMessageDialog(null, "deu erro =: " + erro);
System.out.println(erro);
}
}
});
ele deveria puxar inicial e terminal porém quando clico para puxar não vem nada no jasper.. onde estou errando ?