Me perdoem pela estupidez, mas estou programando em Java ha apenas 3 meses.
Uso JAVA 6.0 e mySQL e quero gravar e coletar datas do banco de dados.
Na classe cliente dataNasc foi estanciada como Calendar;
Para gravar a data no banco de dados estou usando:
st.setDate(12, new java.sql.Date(c.getDataNasc().getTimeInMillis()));
(nem sei se esta certo assim, mas pelo menos o Eclipse nao gerou erro)
Nao sei como coletar a data, tentei todas as formas abaixo sem sucesso:
while (rs.next()){
c.setDataNasc(rs.getDate(12));
c.setDataNasc(rs.getDate(“datanasc”));
c.setDataNasc(rs.getDate(12, c.getDataNasc().getTime()));
c.setDataNasc(rs.getDate(12, c.getDataNasc().getTimeInMillis()));
c.setDateNasc(rs.getDate(“datanasc”, c.getDataNasc().getTimeInMillis()));
c.setDataNasc(rs.getTimestamp(“datanasc”));
Como devo programar? Obrigada.