Есть метод
public void onOK(ActionEvent actionEvent) throws SQLException, IOException {
phone.setModel(txtModel.getText());
phone.setPrice(Integer.parseInt(txtPrice.getText()));
phone.setCategory(comboboxCategory.getValue().toString());
phone.setDescription(txtDescription.getText());
phone.setProducer(comboboxProducer.getValue().toString());
try (Connection connection = DBConnection.getConnection()) {
Statement statement = connection.createStatement();
String query2 = "update phones set model = " + phone.getModel() + " where id = " + phone.getId();
System.out.println(query2);
statement.executeUpdate(query2);
}
onCancel(actionEvent);
}
При выполнении этого метода пишет:
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'ghjgjgjgjgjgjg' in 'field list'
Что это означает? Минут 20 уже не могу понять в чем причина
А если поле phone.getModel() имеет строку с пробелом, то пишет
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'G7dfgfdg where id = 4' at line 1
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я могу создать проект aspnet Core используя
В коде есть много вычислений, в зависимости от начальных данных я получаю разный результатНачальные данные определяются значением ComboBox,...
Как прикрепить маркер (тоже Image) к PicureBoxImage?