Olá pessol, eu to iniciando em java ainda,
estou com esse problema, tenho uma classe DAO para inserir dados no banco que pega o código
stmt.setDate(4, (java.sql.Date) new Date(contato.getDataNascimento().getTimeInMillis()));
//executa
stmt.execute();
stmt.close();
e quando vou na classe para inserir os dados :
[code]Contato contato = new Contato();
contato.setNome(“Adne dos Santos”);
contato.setEmail("adne@red.com");
contato.setEndereco(“R. Flores 0510”);
contato.setDataNascimento(Calendar.getInstance());
ContatoDAO dao = new ContatoDAO();
dao.adiciona(contato);
System.out.println("Gravado");
[/code]
da o seguinte erro,
[quote][color=red]Exception in thread “main” java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Date
at dao.ContatoDAO.adiciona(ContatoDAO.java:27)
at teste.TestaInsere.main(TestaInsere.java:19)[/color][/quote]
alguém ai pode dar uma força?
Agradeço desde já