读书人

util的Date咋插入到sql的setDate中?该

发布时间: 2011-12-28 22:45:21 作者: rapoo

util的Date咋插入到sql的setDate中?
我Date了一个date=new Date();
然后在connection中setDate(1,date);
怎摸有错?不行。。。。请问怎弄?3X!

[解决办法]
因为Date对象与数据库中的时间格式不同
试试SimpleDateFormate对象的format方法,将Date对象格式化成与数据库一致的格式
format方法反回的是一个时间的字符串
setString(1,date);

[解决办法]
java.util.Date date=new Date();
java.sql.Date sqlDate = new java.sql.Date(date.getTime());

setDate(1,sqlDate );


照上面的封装一下
[解决办法]
用时间截或Long类型就行了,如果是oracle用字符型也可以轻松搞定

读书人网 >J2SE开发

热点推荐