jsp如何存日期到mysql啊?
我用的框架是strut2的,我想在数据库里想存一个data,我在mysql里定义的是一个datatime类型,在action里面定义的是data类型。可是,我ps.setTime(5, meeting.getTime());老是有错,我不知道怎么改,还请哪位会的帮忙解答下,感激不尽~~~
Connection conn;
PreparedStatement ps =null;
int i;
try
{
conn = MysqlDBFactory.getConnection().getConnection();
ps = conn.prepareStatement(this.ADDNEWMEETING);
ps.setString(1, meeting.getEid());
ps.setString(2, meeting.getName());
ps.setString(3, meeting.getAdd());
ps.setString(4, meeting.getSubject());
ps.setTime(5, meeting.getTime());
ps.setString(6, meeting.getAdminId());
i=ps.executeUpdate();
}catch(
SQLException e)
{
throw new My
RuntimeException();
}
if(i>0)
{
System.out.println("会议添加成功");
return true;
}
else
return false;
------解决方案--------------------
老是有错,先看看是什么错 ? 你这样写谁知道 meeting.getTime() 是什么东西 ?
------解决方案--------------------
用java.sql.Timestamp类来封装时间,在存入数据库