String类型转换成Date类型返回的值格式不对啊
insert into tableName (startDate) values(?)
--startDate是Date类型
在方法中给上面参数赋值如下:
String strExpiration= "2014/03/05 ";
PreparedStatement objPs=null;
objPs.setDate(27,Date.valueOf(strExpiration));//把 "2014/03/05 "存进去.
objPs.executeQuery();执行出错.
怎么办啊.
------解决方案--------------------直接用字符串处理就可以了,
objPs.setString( " ' "+strExpiration+ " ' ");//把 "2014/03/05 "存进去.
------解决方案-------------------- insert into tableName (startDate) values(?)
--startDate是Date类型
在方法中给上面参数赋值如下:
SimpleDateformat forma=new SimpleDateformat( "2014/03/05 ");
String strExpiration= "2014/03/05 ";
PreparedStatement objPs=null;
objPs.setDate(27,Date.valueOf(forma.parse(strExpiration)));//把 "2014/03/05 "存进去.
------解决方案--------------------toDate( "time ", "yyyy-MM-dd HH:mm:ss ")
------解决方案--------------------String strExpiration= "2014/03/05 ";改成
String strExpiration= "2014-03-05 ";