Gravar Data no Firebird 1.5

1 resposta
M

Boa Noite Pessoal.

Não estou conseguindo gravar valores do tipo data em um banco de dados firebird.

Procedo da seguinte maneira:

na minha classe bean o atributo data esta declarado como sendo Date.

import java.util.Date;



private Date dataNasc;


para setar o valor do tipo data:

Calendar cData = new GregorianCalendar(Calendar.MAY, 05, 1983);
classe.setDataNasc(cData.getTime());

setar o campo para gravar no banco

stmtClasse.setDate(1,(Date)classe.getDataNasc());

Quando eu vou executar o programa, ocorre o erro Exception in thread “main” java.lang.ClassCastException: java.util.Date.

Alguem pode me ajudar, ja procurei em alguns lugares mas nâo consegui…

Obrigado!!!

1 Resposta

diego2005

Provavelmente o erro está ocorrendo nessa linha:

stmtClasse.setDate(1,(Date)classe.getDataNasc());

Coloque o código do método getDataNasc()…

Criado 8 de julho de 2007
Ultima resposta 8 de jul. de 2007
Respostas 1
Participantes 2