Я пытаюсь сделать форму, в которой продавцы могут вставлять новые предметы, новую категорию и удалять элементы. Теперь у меня проблема с DELETE. Это мой код, и если кто-то знает, как его исправить, пожалуйста, помогите.Как удалить данные из базы данных с помощью JDBC
String id = "42";
try
{
Class.forName("com.mysql.jdbc.Driver");
Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/projekat","root","");
PreparedStatement prepared_statement = connection.prepareStatement("DELETE FROM artikli WHERE id= ? ;");
prepared_statement.setString(1, id);
int result_set = prepared_statement.executeUpdate();
if (result_set > 0)
{
System.out.println("Deleted");
}
else
{
System.out.println("Can't delete");
}
} catch (Exception ex) {
System.out.println(ex);
}
Что в этом плохого? – azurefrog
Объясните, в чем проблема, вместо того, чтобы просто сказать, что есть проблема. – Jesper
Я не знаю, всегда получаю результат. Не удается удалить. И в базе данных mySql все еще есть. – BrotherSrbin