Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Boa tarde, estou com uma dúvida referente ao retorno do ano vindo do banco de dados. Meu código informa sobre boletos vencidos mas somente dentro do própio ano. Ex: Se o ano for 2017 ele retorna como boleto vencido tambem. Alguém poderia me dar um help?

$
0
0

@Christiano_Tomas escreveu:

private void BoletoDebito() {

    String i = "Pendente";
    conectaParcelas.executaSQL("SELECT * FROM parcelamento");

    try {

        while (conectaParcelas.rs.next()) {
            SimpleDateFormat formato = new SimpleDateFormat("ddMMyyyy");
            Date hoje = new Date();

            String dataAtual = (String) formato.format(hoje);
            String dataSistema = conectaParcelas.rs.getString("data_vencimento");

            int diaAt, mesAt, anoAt, diaVenc, mesVenc, anoVenc;

            diaAt = Integer.parseInt("" + dataAtual.charAt(0) + dataAtual.charAt(1));
            mesAt = Integer.parseInt("" + dataAtual.charAt(2) + dataAtual.charAt(3));
            anoAt = Integer.parseInt("" + dataAtual.charAt(4) + dataAtual.charAt(5) + dataAtual.charAt(6) + dataAtual.charAt(7));

            diaVenc = Integer.parseInt("" + dataSistema.charAt(0) + dataSistema.charAt(1));
            mesVenc = Integer.parseInt("" + dataSistema.charAt(2) + dataSistema.charAt(3));
            anoVenc = Integer.parseInt("" + dataSistema.charAt(4) + dataSistema.charAt(5) + dataSistema.charAt(6) + dataSistema.charAt(7));

            if ((diaAt > diaVenc) || (mesAt > mesVenc) && (anoAt == anoVenc)) {

                jLabelBoleto_Vencido.setText("ATENÇÃO: Boletos em atraso! Detalhes na Tabela");
                preencherTabela("SELECT * FROM parcelamento WHERE data_vencimento"
                        + " <'" + dataAtual + "'" + "AND fatura ='" + i + "'");

            }

        }

    } catch (SQLException ex) {

    }

}

Mensagens: 1

Participantes: 1

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>