更新不在JDBC中工作

时间:2015-03-07 09:47:20

标签: java sql jdbc

您好我已经创建了一个库存管理应用程序。

但是当我执行更新功能时,流程正常并且在运行时没有发现错误。但表格保持不变。

  conn = getConnection();
            preStmt = conn
                    .prepareStatement("UPDATE category SET name=? where id=?;");
            preStmt.setString(1, category.getCategoryName());
            preStmt.setInt(2, category.getCategoryId());
            preStmt.executeUpdate();
            closeDb();

1 个答案:

答案 0 :(得分:1)

您应该完成交易:

conn.commit();

或在创建预准备语句之前设置atutocommit:

conn.setAutoCommit(true);