在我的程序中发现以下错误:
Data truncation: Incorrect datetime value: ''
模型类:
import java.util.Date;
private Date dob;
DaoImpl 类:
String dt = new SimpleDateFormat("dd-MM-yyyy").format(sm.getDob());
Date dob = Date.valueOf(dt);
ps.setDate(5, dob);
主 Controller 类:
sm.setDob(dob.getDate());
最佳答案
preparedStatement
接受java.sql.Date
:
Date dob = Date.valueOf(dt);
java.sql.Date sqlDate = new Date(dob.getTime());
ps.setDate(5, sqlDate );
关于java - 数据截断: Incorrect datetime value: ',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52107907/