4
respostas

Após importar o projeto do capitulo 6. acusa o erro Bad format for DATE, detalhes abaixo:

org.hibernate.exception.GenericJDBCException: Bad format for DATE '10/01/1899' in column 2.

tive que importar porque não foi explicado a parte da class livro onde a dataLancamento mudou o tipo para Calendar.

No banco de dados continua como String, porque o proprio script do projeto que cria desta maneira.

4 respostas

Oi Murilo, o campo data do projeto, na tabela ta uma stringona mesmo? não é date? pergunto pq a query pode trazer no formato legível, mas o tipo da coluna pode ser outro.

No inicio do projeto o script dentro do projeto criou como String tanto no banco como na aplicação, entretanto no capitulo 6 do curso de jsf I, na aplicação está como Calendar. porém a base de dados eu mantive a mesma. Devo deletar e rodar o script novamente?

Pode ser uma boa. só que roda ele alterando a coluna para o tipo date :).

Então não foi só deletar e rodar o script, tive q alterar o tipo da coluna para data, pq no script inicial ele cria como string. Para fazer isso o aluno tem que criar um novo banco ou zerar o registros e alterar o tipo. fica dica ai pra quer precisar.