Tenho o script acima , se insiro a data ‘1991-11-11’ manualmente ela entra no bs se requisito de uma variável por parametro ela não grava ficando o banco com 0000-00-00
o que posso fazer para realizar ?
Obrigado
Tenho o script acima , se insiro a data ‘1991-11-11’ manualmente ela entra no bs se requisito de uma variável por parametro ela não grava ficando o banco com 0000-00-00
o que posso fazer para realizar ?
Obrigado
É só com a data? Os outros campos inserem normalmente?
Sua data é do tipo string, sql.Date ou util.Date?
estou usando o mysql ->phpmyadmin
o campo é do tipo.: date
Os demais valores todos são inseridos sem problemas, porém os do tipo date somente se coloco manualmente ‘AAAA-MM-DD’ se se coloco por uma variavel recebida pelo
parametro não consigo receber -> o registro é gravado porém nos campos onte contém data o valor fica 0000-00-00
Passa seu parâmetro como
new java.util.Date()
ou
new java.sql.Date()
Vai dar certo!!!
Passa seu parâmetro comonew java.util.Date() ou new java.sql.Date()Vai dar certo!!!

Os demais valores todos são inseridos sem problemas, porém os do tipo date somente se coloco manualmente ‘AAAA-MM-DD’ se se coloco por uma variavel recebida pelo
parametro não consigo receber -> o registro é gravado porém nos campos onte contém data o valor fica 0000-00-00