向access中插入日期数据时遇到的问题

发布时间:2019-10-17编辑:脚本学堂
向access中插入日期数据时遇到的问题

access数据库,日期字段,用程序插入时间的时候发现:

1.插入 2012-4-9 1:15:15 这种格式数据,得有个格式:
 

复制代码 代码如下:
java.util.Date now = new java.util.Date();
SimpleDateFormat f=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
 String time=f.format(now);

2.就是本来有setDate();方法,结果我用:
 pstmt.setString(4,time);
方法反而对了.而用setDate()方法时候,还没有顺利。

其实要插入当前时间好多数据库都有方法。比如,mysql中 类型设置为:TIMESTAMP,那么当插入null时候,mysql会自动设置当前的日期和时间。