使用JDBC向sqlserver插入值的时候,timestamp类型应该怎么插入
2个回答
2014-11-30
展开全部
代码如下:
String sql = "insert into t_submessage(fbrno,finterid,fid,fparentid,fname,ftypeid,fdetail,fdeleted,fmodifytime,fsystemtype,fspec) values(?,?,?,?,?,?,?,?,?,?,?)";
PreparedStatement ps = con.prepareStatement(sql);
ps.setString(1, "0");
ps.setInt(2, o.getFInterID());
ps.setString(3, o.getFId());
ps.setInt(4, 0);
ps.setString(5, o.getFName());
ps.setInt(6, o.getFTypeID());
ps.setInt(7, o.getFDetail());
ps.setInt(8, o.getFDeleted());
ps.setTimestamp(9, new Timestamp(new java.util.Date().getTime()));
ps.setInt(10, o.getFSystemType());
ps.setString(11, o.getFSpec());
ps.executeUpdate();
String sql = "insert into t_submessage(fbrno,finterid,fid,fparentid,fname,ftypeid,fdetail,fdeleted,fmodifytime,fsystemtype,fspec) values(?,?,?,?,?,?,?,?,?,?,?)";
PreparedStatement ps = con.prepareStatement(sql);
ps.setString(1, "0");
ps.setInt(2, o.getFInterID());
ps.setString(3, o.getFId());
ps.setInt(4, 0);
ps.setString(5, o.getFName());
ps.setInt(6, o.getFTypeID());
ps.setInt(7, o.getFDetail());
ps.setInt(8, o.getFDeleted());
ps.setTimestamp(9, new Timestamp(new java.util.Date().getTime()));
ps.setInt(10, o.getFSystemType());
ps.setString(11, o.getFSpec());
ps.executeUpdate();
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询