时间的添加问题!

kuifont kuifont 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
要将时间添加进 数据库,

用 Statement 来进行:

public int updateSQL(String sql){
int result=0;
try{
sqlConn=BackstageBean.getConn();
Statement stmt = sqlConn.createStatement();
result=stmt.executeUpdate(sql);
stmt.close();
}catch(SQLException ex){
ex.printStackTrace();
result= 0;
}
return result;
}

这样就用到了 sql 语句的拼接:

String sql="insert into positions (want,personnel,ask,describes,company_id,pub_date,"+
"valid) values ('"+want+"','"+quantity+"','"+ask+"','"+describe+"',"+companyid+","+sqlDate+","+valid+")";
bt.updateSQL(sql);

问题是时间这里,如果时间格式是:2008-05-13 17:05:32这样就有问题了,但是时间如果格式是:2008-05-13
就没有问题,请教下如何办?

时间精确到 秒 ,不用PreparedStatement 而用Statement 的话该怎样办呢?
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
kuifont
Web 开发 81,108 成员 341,721 内容