Boa noite,
Como faço para retornar a data do BD nesse formato (dd,MM,yyyy) e mostrar no jTable...
Ela está retornando assim (yyyy,MM,dd)...
public Jtableparcelas() {
initComponents();
conecta_parcela=new conexao();
conecta_parcela.conecta();
conecta_parcela.executaSQL("select * from TB_recebe order by "+oi);
preencher_jTablev();
}
Date data=new Date();
conexao conecta_parcela;//,conecta_item;
String oi="cod";
public void preencher_jTablev()
{
jTable1.getColumnModel().getColumn(0).setPreferredWidth(20);
jTable1.getColumnModel().getColumn(1).setPreferredWidth(20);
jTable1.getColumnModel().getColumn(2).setPreferredWidth(20);
jTable1.getColumnModel().getColumn(3).setPreferredWidth(100);
jTable1.getColumnModel().getColumn(4).setPreferredWidth(120);
DefaultTableModel modelo=(DefaultTableModel)jTable1.getModel();
modelo.setNumRows(0);
try
{
while(conecta_parcela.resultset.next())
modelo.addRow(new Object[]{
conecta_parcela.resultset.getString("cod"),
conecta_parcela.resultset.getString("numepar"),
conecta_parcela.resultset.getString("quant"),
conecta_parcela.resultset.getDate("data"),
conecta_parcela.resultset.getString("valorparc"),
});
conecta_parcela.resultset.first();//volta ao primeiro registro
}
catch(SQLException erro)
{
JOptionPane.showMessageDialog(null,"Erro,ao listar"+erro);
}
}