entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Duda sobre truncamiento de datos el valor para la columna FECHA_REGISTRO

A que se debe este error alguien me podria especificar

Error: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Incorrect date value: '29-01-2015' for column 'FECHA_REGISTRO' at row 1

1 Respuesta

1voto

white Puntos75840

que tipo de valor estas intentando insertar en la columna FECHA_REGISTRO?

intenta de esta manera:

java.sql.Date fecha_registro = new java.sql.Date(fecha.getTime());

donde fecha_registro es del tipo java.util.Date

deberias preparar la sentencia de esta forma:

psmt.setDate(1, fecha_registro);

Nota: haciendo de cuenta que te basas en tu pregunta anterior, entonces debería ser:

SimpleDateFormat formato = new SimpleDateFormat("dd-MM-yyyy");
Date fecha_parsed = formato.parse(modeloAsistencia.getFecha_registro_asistencia());
java.sql.Date fecha_registro = new java.sql.Date(fecha_parsed.getTime());

psmt.setDate(1, fecha_registro);

0voto

Cristi_C comentado

Te agradezco por responder a mis preguntas white me falta colocar java.sql.Date ya funciono a la perfeccion

1voto

Cristi_C comentado

Te agradezco por responder a mis preguntas white con lo que me comentaste ya funciono a la perfeccion

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta