From 09475ceaeac002b22fa7329bca39c334c77e7a03 Mon Sep 17 00:00:00 2001 From: Leonardo Pilastri Date: Wed, 26 Jun 2024 10:40:06 +0200 Subject: [PATCH] Modify rule S6909: Fix errors in code examples --- rules/S6909/java/rule.adoc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/rules/S6909/java/rule.adoc b/rules/S6909/java/rule.adoc index 14e0b64d3c6..5697e129010 100644 --- a/rules/S6909/java/rule.adoc +++ b/rules/S6909/java/rule.adoc @@ -27,7 +27,7 @@ public class DatabaseExample { public void updateTodayOrders(Connection connection, List orders) { Date today = java.sql.Date.valueOf(LocalDate.now()); String insertQuery = "INSERT INTO Order (id, price, executionDate) VALUES (?, ?, ?)"; - PreparedStatement preparedStatement = connection.prepareStatement(SQL_INSERT); + PreparedStatement preparedStatement = connection.prepareStatement(insertQuery); for(Order order: orders) { preparedStatement.setString(1, order.id()); @@ -50,10 +50,9 @@ public class DatabaseExample { public void updateTodayOrders(Connection connection, List orders) { Date today = java.sql.Date.valueOf(LocalDate.now()); String insertQuery = "INSERT INTO Order (id, price, executionDate) VALUES (?, ?, ?)"; - preparedStatement.setDate(3, today); // Compliant - - PreparedStatement preparedStatement = connection.prepareStatement(SQL_INSERT); + PreparedStatement preparedStatement = connection.prepareStatement(insertQuery); + preparedStatement.setDate(3, today); // Compliant for(Order order: orders) { preparedStatement.setString(1, order.id()); preparedStatement.setString(2, order.price());