Problemas com data e my sql

0 respostas
T

estou tentando inserir datas no formato date para o banco de dados

so que ao inserir ele esta dando a seguinte mensagem:

com.mysql.jdbc.MysqlDataTruncation: Data truncation:
Data truncated; out of range for column 'dt' at row 1

abaixo segue meu codigo:
void teste(String d)
{   
           
   Date date = stringParaDate(d);
   
   java.sql.Date dataBD = new java.sql.Date(date.getTime()); 

//coloquei o println para ver se o formato estava mesmo correto  
 System.out.println(dataBD);
   
   
   bd.insereCadastro(dt);
   }

 Date stringParaDate(String d)
    {   SimpleDateFormat formatIso = new SimpleDateFormat("yyyy-MM-dd");  
        Date data = null;
        try {  
            data = formatIso.parse(d);
           
        } 
        catch (ParseException e) {  
            e.printStackTrace();  
        }  
       
        return data;
    }

o formato que estou convertendo é yyyy-MM-dd .
Alguem pode me ajudar?

Criado 19 de janeiro de 2008
Respostas 0
Participantes 1