public static void Update(Connection con, String sql, Object... objects) {
PreparedStatement pre = null;
try {
pre = con.prepareStatement(sql);
for (int i = 0; i objects.length; i++) {
pre.setObject(i + 1, objects[i]);
}
pre.executeUpdate();
} catch (SQLException e) {
e.printStackTrace();
可以尝试以下代码:
java.util.Date dt = new java.util.Date();
java.text.SimpleDateFormat sdf =
new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String currentTime = sdf.format(dt);
然后把currentTime 插入数据库的datetime字段就可以了,取的时候也一样,取出来的
这种问题我自己是先把这个sql放在数据库值执行-看是不是语句的问题
如果不是语句的问题,看自己的查询是不是有条件的
不知道你是自学还是有老师教,这样取列编号是不建议的-
String sql = "select * from admin";
rs ?= executeUpdate(sql);
这样是不是在自己修改的时候能更舒服一点.建议而已.
如果有事务处理的话-需要加上commit提交事务.
以上就是土嘎嘎小编为大家整理的java刷新数据库代码相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!